标签: bash file directory move
我有一个文档库,其中我的所有文件都基于类别名称位于文件夹中,但它们也都在名为“pdf”的子文件夹中。有没有办法在bash中扫描库中的所有目录,并将名为pdf的文件夹中的所有文件移动到其父目录?
答案 0 :(得分:1)
可以使用 find 命令完成此操作。
假设您没有名为 pdf 的其他文件夹,您可以运行以下内容:
cd path_to_library find . -type d -name pdf -exec bash -c 'cd {}; mv * ..' ';'