我有许多空文件夹,我不想删除它们,而是移至名为“my_empty_folders”的子文件夹。我怎样才能在 shell 脚本中做到这一点?
答案1
您可以使用find
:
find / -empty -type d -exec mv {} /path/to/my_empty_folders \;
答案2
您不需要 shell 脚本,只需要一个命令。
$ man mv
$ mv file1 file2 file3 -t <destination/path>
例如,如果您的目录名为empty_1、empty_2、empty_3,只需执行以下操作
mv empty* -t <destination/path>