我必须使用find命令删除60天以前的文件。我正在使用以下命令删除:
find /etc/tertiary/files/ -type f -name "CDT42D.FDI20T$*.txt" -mtime +60 -print
| awk -F"/" '{print $NF}'
| xargs -n 50 rm
但它失败了,因为文件名有"$",请建议需要对上面的命令进行哪些更改才能删除名称中有特殊字符($(的文件。
如果您想删除所有名称中包含$的文件,您可以使用:
rm *$*