→ dou0228: awk split 查一下用法 06/22 11:06
推 qoo1991: 用python? 把檔名讀近來用split切 06/22 15:43
→ firejox: xargs + mv + sed 06/22 20:16
→ losepacific: 把檔名用ls之類的工具餵給管線'|'然後當成文字檔處理 06/22 21:29
→ losepacific: 標準輸入的部分,把內容處理成一條一條你期望的指令 06/22 21:30
→ losepacific: 然後再透過管線餵給bash 06/22 21:30
→ losepacific: 概念像是上篇連結裡提及的那樣。(推這一系列文章) 06/22 21:47
謝謝各位
後來用了 find . -regextype egrep -regex "REGEX SYNTAX" |xargs mv {} file
※ 編輯: cherubx (61.66.243.96), 06/23/2015 09:55:14
※ 編輯: cherubx (61.66.243.96), 06/23/2015 09:58:30
→ kenduest: xargs mv {} file ??? 這語法有點問題,結果整個錯誤 06/23 19:26
→ kenduest: xargs 看不懂 {}, 所以當作一般檔案名稱 06/23 19:26
→ kenduest: 正確方式是使用 -I 指定這類需求 06/23 19:27
→ kenduest: blah........ | xargs -I '{}' mv {} /path 06/23 19:27
太謝謝了Orz,一開始沒細看 -I參數的做用。
※ 編輯: cherubx (124.155.187.95), 06/23/2015 23:01:52