-2

我有一个文档库,我的所有文件都在基于类别名称的文件夹中,但它们也都在名为“pdf”的子文件夹中。bash 中是否有办法扫描库中的所有目录并将名为 pdf 的文件夹中的所有文件移动到其父目录?

4

1 回答 1

1

这可以通过find命令完成。

假设您没有其他名为pdf的文件夹,您可以运行如下内容:

cd path_to_library
find . -type d -name pdf -exec bash -c 'cd {}; mv * ..' ';'
于 2013-05-03T20:45:02.773 回答