分页: 1 / 1

删除某时间之前的文件的脚本。

发表于 : 2014-03-15 11:28
eexpress
https://github.com/eexpress/eexp-bin/bl ... ctime.bash
https://github.com/eexpress/eexp-bin/bl ... mtime.bash

参数类似。[[YYYY]MMDD]hhmm

代码: 全选

2014-03-15 六 11:20:37 eexp-XPS-L421X /tmp  
▶ ls -lhtc
总用量 16K
-rw-rw-r-- 1 eexp eexp    0  3月 15 11:19 time-now
-rw-rw-r-- 1 eexp eexp    0  3月 15 11:19 time-separate
drwx------ 2 eexp eexp 4.0K  3月 15 11:10 orbit-eexp
drwx------ 2 eexp eexp 4.0K  3月 15 10:48 zim-eexp
-rw-rw-r-- 1 eexp eexp   64  3月 15 09:57 zim-deamon.log
drwx------ 2 eexp eexp 4.0K  3月 15 09:43 ssh-GyL9zU16ncC8
-rw-rw-r-- 1 eexp eexp    0  3月 15 09:43 unity_support_test.0
2014-03-15 六 11:20:46 eexp-XPS-L421X /tmp  
▶ rm-before-ctime.bash 0955
86 minutes.
查找改动时间(ctime)在 2014-03-15 11:21:22.266547949 +0800 之前的文件。
------	2014-03-15+09:43:53.9712922550	► ./.X0-lock
------	2014-03-15+09:43:58.9352922970	► ./unity_support_test.0
----------是否删除以上文件-------------
确认执行,请按空格键/回车键。其他键取消。
取消。
2014-03-15 六 11:21:23 eexp-XPS-L421X /tmp  
▶ rm-before-ctime.bash 0959
82 minutes.
查找改动时间(ctime)在 2014-03-15 11:21:34.162548049 +0800 之前的文件。
------	2014-03-15+09:57:05.5785055270	► ./zim-deamon.log
------	2014-03-15+09:43:53.9712922550	► ./.X0-lock
------	2014-03-15+09:43:58.9352922970	► ./unity_support_test.0
----------是否删除以上文件-------------
确认执行,请按空格键/回车键。其他键取消。
取消。

Re: 删除某时间之前的文件的脚本。

发表于 : 2014-03-17 17:30
oneleaf
支持个。 我直接使用find

Re: 删除某时间之前的文件的脚本。

发表于 : 2014-03-18 8:54
eexpress
只是为了方便,精确,不出错。
其实是find,就是cli很容易打错。
最近经常操作 /var/cache/apt/archives,ctime不好精确处理。

Re: 删除某时间之前的文件的脚本。

发表于 : 2014-04-28 18:45
糊涂的小强
https://github.com/eexpress/eexp-bin/bl ... ctime.bash
https://github.com/eexpress/eexp-bin/bl ... mtime.bash
这两段shell是在什么版本上写的啊,感觉和我的ubuntu12.04不一样