依次在当前文件夹下所有的文件夹下次层目录新建arm32文件夹 将除了arm32文件夹的其他文件移动进去 然后依次打包当前文件夹里所有的文件夹

时间: 2023-03-28 10:04:40 浏览: 50
这个问题可以通过使用命令行工具来完成。首先,我们可以使用命令行工具进入当前文件夹下的所有文件夹,然后使用mkdir命令在每个文件夹下创建一个名为arm32的文件夹。接下来,我们可以使用find命令来查找当前文件夹下所有不是arm32文件夹的文件和文件夹,并使用mv命令将它们移动到对应的arm32文件夹中。最后,我们可以使用tar命令来打包当前文件夹下的所有文件夹。具体的命令如下: ``` find . -type d -exec mkdir '{}/arm32' \; find . ! -path "./arm32/*" -type f -exec mv '{}' './arm32/{}' \; tar -czvf archive.tar.gz * ``` 这些命令将依次在当前文件夹下的所有文件夹下创建一个名为arm32的文件夹,将除了arm32文件夹的其他文件移动进去,然后打包当前文件夹里所有的文件夹。
相关问题

使用shell 依次进入每个文件夹 在每个文件夹下 新建一个arm32文件夹 然后将其他文件移动到arm32下

可以使用以下命令实现: ``` find . -type d -exec sh -c 'mkdir "$/arm32"' {} \; find . -mindepth 2 -type f -exec sh -c 'mv "$" "${%/*}/arm32"' {} \; ``` 这个命令会在当前目录下递归地查找所有文件夹,并在每个文件夹下创建一个名为"arm32"的文件夹。然后,它会将每个文件夹下的所有文件移动到对应的"arm32"文件夹下。

使用shell 在当前目录所有的文件夹下都创建一个名为arm32的目录 并将除了arm32文件夹的其他文件全部放进去

可以使用以下命令实现: ``` find . -maxdepth 1 -type d ! -name arm32 -exec mkdir -p {}/arm32 \; -exec sh -c 'mv {}/* {}/arm32 2>/dev/null' \; ``` 这个命令会在当前目录下找到所有的文件夹(不包括子文件夹),除了名为arm32的文件夹,然后在每个文件夹下创建一个名为arm32的子目录,并将该文件夹下除了arm32文件夹的所有文件移动到arm32子目录中。

相关推荐

最新推荐

recommend-type

pycharm下python使用yolov3/yolov3-tiny训练好的权重文件.weights进行行人检测,批量测试自定义文件夹下的图片并输出至指定文件夹

python使用yolov3/yolov3-tiny训练好的权重文件.weights进行行人检测,批量测试自定义文件夹下的图片并输出至指定文件夹 目录 python使用yolov3/yolov3-tiny训练好的权重文件.weights进行行人检测,批量测试自定义...
recommend-type

构建arm架构ubuntu根文件系统.pdf

构建arm架构ubuntu根文件系统.pdf构建arm架构ubuntu根文件系统.pdf构建arm架构ubuntu根文件系统.pdf构建arm架构ubuntu根文件系统.pdf构建arm架构ubuntu根文件系统.pdf构建arm架构ubuntu根文件系统.pdf构建arm架构...
recommend-type

嵌入式系统/ARM技术中的Linux下读取网卡默认MAC地址的方法

在嵌入式linux学习中无可避免也会遇到MAC,本文主要描述了如何通过操作OTP来读取嵌入式linux设备网卡中的MAC地址  1.1 适用范围  这里主要介绍读取网卡MAC地址的方法,适用于EasyARM-i.MX287A...
recommend-type

32位单片机 PY32F003 中文数据手册

PY32F003 系列微控制器采用高性能的 32 位 ARM Cortex-M0+内核,宽电压工作范围的 MCU。嵌入高达 32Kbytes flash 和 4Kbytes SRAM 存储器,最高工作频率 32MHz。包含多种不同封装类型多款产品。芯片集成多路 I2C、...
recommend-type

arm架构的寄存器手册(armv8包含32bit和64bit)

This document is protected by copyright and other related rights and the practice or implementation of the information contained in this document may be protected by one or more patents or pending ...
recommend-type

zigbee-cluster-library-specification

最新的zigbee-cluster-library-specification说明文档。
recommend-type

管理建模和仿真的文件

管理Boualem Benatallah引用此版本:布阿利姆·贝纳塔拉。管理建模和仿真。约瑟夫-傅立叶大学-格勒诺布尔第一大学,1996年。法语。NNT:电话:00345357HAL ID:电话:00345357https://theses.hal.science/tel-003453572008年12月9日提交HAL是一个多学科的开放存取档案馆,用于存放和传播科学研究论文,无论它们是否被公开。论文可以来自法国或国外的教学和研究机构,也可以来自公共或私人研究中心。L’archive ouverte pluridisciplinaire
recommend-type

MATLAB柱状图在信号处理中的应用:可视化信号特征和频谱分析

![matlab画柱状图](https://img-blog.csdnimg.cn/3f32348f1c9c4481a6f5931993732f97.png) # 1. MATLAB柱状图概述** MATLAB柱状图是一种图形化工具,用于可视化数据中不同类别或组的分布情况。它通过绘制垂直条形来表示每个类别或组中的数据值。柱状图在信号处理中广泛用于可视化信号特征和进行频谱分析。 柱状图的优点在于其简单易懂,能够直观地展示数据分布。在信号处理中,柱状图可以帮助工程师识别信号中的模式、趋势和异常情况,从而为信号分析和处理提供有价值的见解。 # 2. 柱状图在信号处理中的应用 柱状图在信号处理
recommend-type

HSV转为RGB的计算公式

HSV (Hue, Saturation, Value) 和 RGB (Red, Green, Blue) 是两种表示颜色的方式。下面是将 HSV 转换为 RGB 的计算公式: 1. 将 HSV 中的 S 和 V 值除以 100,得到范围在 0~1 之间的值。 2. 计算色相 H 在 RGB 中的值。如果 H 的范围在 0~60 或者 300~360 之间,则 R = V,G = (H/60)×V,B = 0。如果 H 的范围在 60~120 之间,则 R = ((120-H)/60)×V,G = V,B = 0。如果 H 的范围在 120~180 之间,则 R = 0,G = V,B =
recommend-type

JSBSim Reference Manual

JSBSim参考手册,其中包含JSBSim简介,JSBSim配置文件xml的编写语法,编程手册以及一些应用实例等。其中有部分内容还没有写完,估计有生之年很难看到完整版了,但是内容还是很有参考价值的。