在当前目录中递归删除所有隐藏文件

在当前目录中递归删除所有隐藏文件

我有一个包含隐藏文件的目录,我的意思是,不仅仅是名称以 开头的文件,还包括名称末尾.包含字符的文件,例如。~somefile.txt~

我想以有效的方式仅删除那些文件(其余文件不受影响)。

我如何通过一个命令实现这一点?

Ubuntu 14.04 值得信赖的塔尔羊。

答案1

实际上并不是一个单一的命令,但为什么要让它变得比必要的更复杂呢?

find -type f -name ".*" -delete; rm *~

第一个命令删除所有以 开头的文件.,第二个命令删除所有以 结尾的文件~

相关内容