如何运行rm的干运行以查看将删除哪些文件?

Modified on: Sat, 30 Jun 2018 10:28:30 +0800

我想看看在linux中执行rm时会删除哪些文件。大多数命令似乎都有一个干运行选项来显示这样的信息,但我似乎无法为rm找到这样的选项。这甚至可能吗?

最佳答案

说你想跑:

rm *.txt

你可以跑:

echo rm *.txt

甚至只是:

echo *.txt

查看rm会删除哪些文件,因为它是扩展*.txt的shell,而不是rm

这对rm -r

唯一没有帮助的时间

如果要以递归方式删除文件和目录,则可以使用find而不是rm -r,例如

find . -name "*.txt" -print

然后如果它符合您的要求,请将-print更改为-delete

find . -name "*.txt" -delete
作者:,Mikel

相关问答

添加新评论