Ubuntu,删除所有以“._”开头的文件

Ubuntu,删除所有以“._”开头的文件

._当我运行以下命令时,我想删除所有以 开头的文件:

me@me:/var/www/my/project$ sudo rm -Rvi ._*
rm: cannot remove `._*': No such file or directory

我很确定这.会导致问题,让它认为我的意思是当前目录,实现这一点的正确语法是什么?

我知道这些文件源自我的 Mac,我需要一种方法来删除它们:-)

非常感谢

答案1

您可以尝试以下操作:

find -name ._\* |xargs sudo rm -Rvi

或者如果你的 shell 不喜欢这样:

find |grep -e '^\._' | xargs sudo rm -Rvi

不带任何参数的 find 应该只列出一切

相关内容