我想删除所有子文件夹中的emacs备份(~)文件。我知道我可以在每个文件夹中使用
如何使用一个命令删除这些文件,而不用在每个文件夹中进行cd?
(我尝试过
cd
并使用rm *~
(例如备份文件test.cpp~)来删除它们。如何使用一个命令删除这些文件,而不用在每个文件夹中进行cd?
(我尝试过
rm -r *~
和rm -rf *~
,但它们似乎不起作用)
rm -f *~
而非rm *~
,因为如果没有备份文件,rm
将会抱怨找不到*~
。使用-f
参数将避免其向你抱怨并带有错误退出。 - Leo Izen