>找到…. – 删除>找到…. | xargs rm …> find …. -exec rm …;
..或其变体,哪个选项更可取?我猜测没有硬性和快速的答案,具体情况将决定最好的选择(请命名他们!)
干杯.
选项2将生成一个xargs进程,该进程将根据需要生成尽可能多的rm进程.此选项通常与-print0和-0一起使用,以便处理带有空格和/或换行符的文件名.
选项3将为每个文件生成一个rm进程.
GNU find(或任何符合POSIX标准的find版本)允许第四个选项,find …. -exec rm -r {},它将运行rm,其中包含尽可能多的文件名,以便只生成有限数量的文件名.