PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Linux
[問題] 讓每個檔案的修改時間差一秒
作者:
LIAR
(玻璃做的大叔)
2016-07-10 10:45:51
我因為windows檔案管理的關係,有時要用檔名,有時要用時間排序,
因此新檔案進來後我會先丟到linux裡面用touch調整時間。
現在我希望讓大量檔案的mtime只差一秒,我想過
find *.mp4 -exec touch {} \;
mtime差距太短
find *.mp4 -exec sleep 1 && touch {} \;
語法執行錯誤,exec後面不能接 && 或是 ; 啊??
請問這種有辦法用bash辦到嗎?
作者:
Hevak
(Arthow Eshes)
2016-07-10 11:22:00
find *.mp4 -exec bash -c 'sleep 1; touch {};' \;這樣如何?;可以改&&
作者: mmm951 (白天天氣好)
2016-07-10 17:10:00
touch 半身可帶參數指定時間本
作者:
LIAR
(玻璃做的大叔)
2016-07-10 18:52:00
感謝Hevak,這個可以@mmm951:可是這樣我應該要寫迴圈給touch吧?我還是沒試過
作者:
Hevak
(Arthow Eshes)
2016-07-10 19:57:00
檔案很多的話可能寫迴圈touch -t餵時間比較有效率
作者:
kenduest
(小州)
2016-07-10 21:34:00
要不然這樣檔案有一萬個就得等一萬秒@@
作者:
LIAR
(玻璃做的大叔)
2016-07-10 22:23:00
是的,我到執行時才發現延遲XD。迴圈好像要先列出檔名清單?
作者:
kenduest
(小州)
2016-07-11 00:01:00
我回應獨立一篇給你參考
作者:
newversion
(海納百川)
2016-07-11 01:26:00
何必先丟到linux... windows cygwin就有 bash,find
作者:
LIAR
(玻璃做的大叔)
2016-07-17 10:03:00
因為我喜歡LINUX嘛!XD
繼續閱讀
Re: [閒聊] systemd
EdwardGJLee
[問題] Windows CentOS 雙系統怎麼裝?
winall
Re: [閒聊] systemd
filiaslayers
[問題] posfix header_checks 的規則寫法請教
tgtgl
[問題] ATI Driver install問題
yimean
Re: [閒聊] systemd
danny8376
Re: [閒聊] 大家可以遠端連上win10嗎?
acyang
Re: [閒聊] systemd
kenduest
[問題] raspberry pi3 網頁控制如何做
ny397789
Re: [閒聊] systemd
WolfLord
Links
booklink
Contact Us: admin [ a t ] ucptt.com