【背景】

开发到日志记录功能时,每天都会产生当天的一个日志,久而久之就会产生累积,想要查看的时候,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命令的使用很深,也很实用,要继续好好学习和积累

相关文章:

  • 2022-01-07
  • 2021-06-09
  • 2021-09-17
  • 2021-12-29
  • 2022-12-23
  • 2021-10-17
  • 2022-12-23
  • 2022-01-07
猜你喜欢
  • 2022-12-23
  • 2021-10-15
  • 2022-12-23
  • 2022-12-23
  • 2021-07-01
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案