檔名分類 - Linux

By Frederic
at 2015-07-15T19:15
at 2015-07-15T19:15
Table of Contents
大家好請教各位怎麼把大檔的檔名分類
我檔案中檔名規則是 編號_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
--
不過是人
http://www.facebook.com/twaiting
--
Tags:
Linux
All Comments

By Hazel
at 2015-07-17T20:34
at 2015-07-17T20:34

By Rachel
at 2015-07-22T01:20
at 2015-07-22T01:20

By Hazel
at 2015-07-22T20:47
at 2015-07-22T20:47

By Jake
at 2015-07-25T14:41
at 2015-07-25T14:41

By Hedda
at 2015-07-28T03:26
at 2015-07-28T03:26

By Zanna
at 2015-07-31T00:22
at 2015-07-31T00:22
Related Posts
燒WIN開機碟, hdparm 硬碟設定。

By Tom
at 2015-07-15T11:23
at 2015-07-15T11:23
Ubuntu如何只做安全性更新呢?

By Joe
at 2015-07-14T23:25
at 2015-07-14T23:25
有沒有什麼好用的 app finder

By Kama
at 2015-07-14T22:42
at 2015-07-14T22:42
網樂通 XBMC 安裝紀錄

By Olivia
at 2015-07-14T21:59
at 2015-07-14T21:59
關於unix的權限驗證

By Ethan
at 2015-07-14T20:17
at 2015-07-14T20:17