可以使用find命令结合参数和选项来实现删除固定文件夹下30天前的文件。具体操作如下:

  1. 打开终端,进入要删除文件的文件夹中。

  2. 输入以下命令:

find ./ -type f -mtime +30 -exec rm {} \;

解释一下这个命令:

  • find ./:在当前文件夹下查找文件。
  • -type f:只查找文件,不包括目录。
  • -mtime +30:查找修改时间早于30天的文件。
  • -exec rm {} \;:对每个查找到的文件执行删除操作。

注意:这个命令会删除查找到的所有文件,而不仅仅是某个固定文件夹下的文件。如果要只删除某个固定文件夹下的文件,可以将.改为要删除的文件夹路径。

  1. 执行命令,等待删除完成即可。
用shell脚本如何删除固定文件夹下30天前的文件

原文地址: https://www.cveoy.top/t/topic/No3 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录