Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Bash脚本删除最近的文件_Bash_Shell_Unix - Fatal编程技术网

使用Bash脚本删除最近的文件

使用Bash脚本删除最近的文件,bash,shell,unix,Bash,Shell,Unix,如何删除最近日期的文件。假设我们有一个目录:/usage/load,我们只想删除今天创建的文件,并保留所有旧文件。 它的命令应该是什么 find /usage/load -type f -mtime -1 -delete 在/usage/load目录中查找不到1x24小时前修改过的所有文件并删除。如果我只想删除最近两天的文件,即今天的文件和昨天的文件,如果我想删除,该命令将是什么?将是2x24,而不是1,因此如果解决方案满足您的需要,请将-1更改为-2,请花点时间投票并接受答案

如何删除最近日期的文件。假设我们有一个目录:/usage/load,我们只想删除今天创建的文件,并保留所有旧文件。 它的命令应该是什么

find /usage/load -type f -mtime -1 -delete

在/usage/load目录中查找不到1x24小时前修改过的所有文件并删除。

如果我只想删除最近两天的文件,即今天的文件和昨天的文件,如果我想删除,该命令将是什么?将是2x24,而不是1,因此如果解决方案满足您的需要,请将-1更改为-2,请花点时间投票并接受答案