Re: [問題] 改名

看板Linux作者 (冬眠)時間10年前 (2014/04/14 08:25), 編輯推噓3(303)
留言6則, 4人參與, 最新討論串2/2 (看更多)
※ 引述《harold1018 ( )》之銘言: : 請問一下 : 資料夾裡面有很多資料有點亂 : A.234y2934982 : A.2342739486 : A.489539864934 : B.23469283 : B.49852398502 : B.293864982369 : C.239469823 : ... : 請問有辦法把檔名更改 亂碼部分變成簡單的1,2,3 或任意簡單方式排列 : A.1 : A.2 : A.3 : B.1 : B.2 : B.3 : ... : 謝謝!!! for x in `ls /tmp/test` do let "i=i+1" mv /tmp/test/$x /tmp/test/${x:0:1}.$i done 輸出結果(任意簡單方式排列) A.1 A.2 A.3 B.4 B.5 B.6 . . . -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.142.228 ※ 文章網址: http://www.ptt.cc/bbs/Linux/M.1397435158.A.930.html

04/14 13:14, , 1F
it works well!!!!!!!!
04/14 13:14, 1F

04/14 13:14, , 2F
謝謝!!!!!!!
04/14 13:14, 2F

04/14 22:07, , 3F
看來我太執著要讓A跟B重新編號了...XD
04/14 22:07, 3F

04/15 22:21, , 4F
還是樓上厲害 用Ruby 我不寫程式的 最多寫Script Batch
04/15 22:21, 4F

04/15 22:56, , 5F
要AB重新編號,就 ls 那邊加個 A* 跟 B*,跑兩次就好了
04/15 22:56, 5F

04/15 22:56, , 6F
呀。
04/15 22:56, 6F
文章代碼(AID): #1JIoiMam (Linux)
討論串 (同標題文章)
本文引述了以下文章的的內容:
問題
4
7
完整討論串 (本文為第 2 之 2 篇):
問題
4
7
問題
3
6
文章代碼(AID): #1JIoiMam (Linux)