我想从目录中删除超过 5 天的日志文件。但删除不应基于文件的时间戳。它应该基于文件名。对于今天的例子日期是07月05日和目录包含类似名称的10个文件ABC_20120430.log,ABC_20120429.log,ABC_20120502.log,ABC_20120320.log等我希望能够通过提取从文件的名称日期以删除这些文件。
ABC_20120430.log
ABC_20120429.log
ABC_20120502.log
ABC_20120320.log
bash sed rm
bash ×1
rm ×1
sed ×1