大家在使用find命令中的mtime參數(shù)時(shí)候,會(huì)看到官方的解釋如下:
-mtime n
File's data was last modified n*24 hours ago. See the comments for -atime to understand how rounding affects the
interpretation of file modification times.
但是在各種參考的使用方式中有用+號(hào),-號(hào),不帶符號(hào)的用法,那么這里又有什么區(qū)別呢?
注意這里的n,如果n為帶有+號(hào)的值,意思為刪除n天前所有的文件,比如n=+1且今天是15號(hào),那么刪除14號(hào)以前的數(shù)據(jù),不包括14號(hào),如果是負(fù)號(hào)(n=-1)則為刪除一天內(nèi)的文件,比如今天15號(hào),那么刪除15號(hào)的數(shù)據(jù),如果是(n=-2)則代表刪除一天前到今天的所有數(shù)據(jù),比如今天15號(hào),那么從14號(hào)開始刪除。如果不帶有符號(hào),那么則刪除指定前n天中這一天的數(shù)據(jù),比如(n=1)且今天是15號(hào),則刪除14號(hào)這一天所有數(shù)據(jù)。
|
新聞熱點(diǎn)
疑難解答
圖片精選