所以我在我的存储服务器上使用这些命令来清理一些垃圾,但是不会产生任何输出或结果。 我发现在某处的语法,只是修改我需要它的文件。 我还需要添加什么来查看实际上被删除或最后的总数? 最终,这将是一个脚本,将自动运行,但现在我手动运行的命令。 提前致谢!
find . -name .DS_Store -printf \"%p\"\ \ | xargs rm find . -name ._.DS_Store -printf \"%p\"\ \ | xargs rm find . -name Thumbs.db -printf \"%p\"\ \ | xargs rm find . -name ._Thumbs.db -printf \"%p\"\ \ | xargs rm
find也有一个 – -delete标志。 你也可以把所有的东西合并成一个命令,可能会节省一些时间:
find . \( -name .DS_Store -or -name ._.DS_Store -or -name Thumbs.db -or -name ._Thumbs.db \) -print -delete
只需将-v参数添加到rm命令以进行详细输出,例如
find . -name .DS_Store -printf \"%p\"\ \ | xargs rm -v