我正在尝试使用SSH递归擦除在我的服务器上以“._”(也称为mac dot文件)开头的所有文件。 这些文件以ls -a列出,但这不起作用:
rm -rf ._*
我知道有办法。介意分享? 干杯!
答案 0 :(得分:26)
find . -name ._\* -print0 | xargs -0 rm -f
答案 1 :(得分:7)
find . -name ._\* -type f -delete
指定它的文件,直接在项目上调用find-delete。
答案 2 :(得分:2)
find . -name ._\* -exec rm -f {} \;
顺便说一句,rm -rf用于递归删除目录