看板 [ Linux ]
討論串[問題] 讓每個檔案的修改時間差一秒
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 19→)留言19則,0人參與, 最新作者newversion (海納百川)時間9年前 (2016/07/11 01:34), 9年前編輯資訊
0
0
0
內容預覽:
檔案多 sleep 你會等超久~~~~. bash 還有一招. time=`date +'%s'`. find /path -name '*.mp4' | while read f. do. touch -d "1970-01-01 00:00:00 ${time}sec GMT" "$f". ti
(還有102個字)

推噓5(5推 0噓 8→)留言13則,0人參與, 最新作者kenduest (小州)時間9年前 (2016/07/11 00:00), 9年前編輯資訊
0
0
0
內容預覽:
首先要說你這個語法有個問題,記得要是:. find -name "*.mp4" ..... 你這樣語法是把 *.mp4 相展開了,系統當作目錄然後去找,意思差很多. 而且是有問題的。另外正確一點:. find -type f -name "*.mp4". 另外搭配指定某個目錄開始找:. find /
(還有2666個字)

推噓2(2推 0噓 11→)留言13則,0人參與, 最新作者LIAR (玻璃做的大叔)時間9年前 (2016/07/10 10:45), 編輯資訊
0
0
0
內容預覽:
我因為windows檔案管理的關係,有時要用檔名,有時要用時間排序,. 因此新檔案進來後我會先丟到linux裡面用touch調整時間。. 現在我希望讓大量檔案的mtime只差一秒,我想過. find *.mp4 -exec touch {} \;. mtime差距太短. find *.mp4 -ex
(還有197個字)
首頁
上一頁
1
下一頁
尾頁