【背景】
开发到日志记录功能时,每天都会产生当天的一个日志,久而久之就会产生累积,想要查看的时候,tab键无法自动补全,还要自己额外输入。
比较麻烦。
【命令】
经过查找和实验,找到了以下的方法:
1. 利用shopt命令,删除除了某文件以外的文件
$ ls a b c $ shopt -s extglob $ rm -rf !(a) $ ls a
2. 利用find命令,删除除了今天以外的文件
$ ls a b c #其中a为今天所创建的 $ find . -mtime -1 -type f | xargs rm -rf $ ls a
【总结】
find命令的使用很深,也很实用,要继续好好学习和积累