QQ登录 微博登录 帐号登录 我已阅读并接受《用户协议》
QQ、微博及系统账号均为独立账号,账号信息不互通
欢迎来到C4D模型网
赞助会员下载VIP素材
立即加入
您的会员开通成功!
您的会员开通成功!
今日下载数已用完
赞助会员
感谢您留下宝贵的建议
mac中文件夹嵌套了两层,如何删除第一层?
在mac中我的file文件夹中有一百个文件夹,这一百个文件夹潜逃了两层文件夹,我想删除一层:
/file/
├── folder1
   └── subfolder1
       └── file1.txt
├── folder2
   └── subfolder2
       └── file2.txt
├── ...
└── folder100
    └── subfolder100
        └── file100.txt
我想删除红色那层文件夹,该如何操作?

1条回答

0
# 进入包含100个文件夹的目录
cd /path/to/your/directory

# 创建一个新的目录来存放文件
mkdir temp_files

# 使用 find 命令查找所有第一层文件夹
find . -maxdepth 1 -type d -exec sh -c 'cp -r "$1"/* "$2"' _ {} temp_files \;

# 删除第一层文件夹
find . -maxdepth 1 -type d -exec rm -rf {} +

# 将文件移动回原来的位置
mv temp_files/* .
rmdir temp_files
 
等你回答
我要提问