PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Linux
[問題] 檔名分類
作者:
cherubx
(DanzYam)
2015-07-15 19:15:26
大家好請教各位怎麼把大檔的檔名分類
我檔案中檔名規則是 編號_ID.txt
我想要依ID把資料夾中的所有檔分類
我目前的做法是
$ls > txtlist | sed -i 's@^@/home/me/Doc/@g' - 做出檔案清單,改成絕對路徑
$ grep 'ID' txtlist > IDfile 從清單中手動把不同ID的檔做成清單
$cat IDfile |xargs -i mv {} IDfile.dir 照清單一一移動資料
但這做法很笨,因為我有50個以上的ID,等於後兩個步驟要做50次以上...
想請教有沒有什麼更簡潔的做法呢?
謝謝
Dan
作者:
kerwinhui
(kezza)
2015-07-15 20:03:00
for ID in ...; do find $PWD -name '*'_${ID}.txt \-maxdepth 1 | xargs ...; done
作者:
OSDBNetwork
(路人甲)
2015-07-15 20:13:00
想辦法把50個以上的ID存成idlist.txt,for ID in `cat idlist.txt` . . . . . .對~ 必須存成 *.sh , 執行前 , 必須 chmod +x *.sh
作者:
danny8376
(釣到一隻猴子@_@)
2015-07-16 14:36:00
bash指令不見得需要存啊 直接打也是可以
繼續閱讀
[問題] 燒WIN開機碟, hdparm 硬碟設定。
Gold740716
Re: [問題] Ubuntu如何只做安全性更新呢?
fourdollars
[問題] 有沒有什麼好用的 app finder
HamalAri
[分享] 網樂通 XBMC 安裝紀錄
fuyuanli
[問題] 關於unix的權限驗證
icesai
Re: [問題] Ubuntu如何只做安全性更新呢?
j7893
[問題] mount_smbfs 指定locale的問題
chang0206
[問題] Tcpdump 封包內容解析
accr942387
[問題] 新增 system call
hardware
[問題] 一開始就沒網路如何apt-get?
alice60924
Links
booklink
Contact Us: admin [ a t ] ucptt.com