看板 Linux 關於我們 聯絡資訊
我有多個資料夾,名稱不同但資料夾的名稱長度是固定的, 資料夾裡的檔名是連續的,例如: ade資料夾裡有 ade.001 ade.002 . . ade.999 bew資料夾裡有 bew.001 bew.002 . . bew.999 我的問題是如果我想把每個資料夾裡的153-476檔案, 都複製到一個我新開的資料架內指令要怎麼下? 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 134.208.103.63 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1608171663.A.333.html
OSDBNetwork: 參考看看 https://pastebin.com/bdM9gXGz 12/17 11:37
OSDBNetwork: 上面ShellScript是印出指令,沒問題的話,再把echo拿掉 12/17 11:39
Typebrook: cp {ade/ade,bew/bew}.{153..476} newfolder/ 12/17 13:41
newversion: 樓上, 若檔案數太龐到, argument 會有可能爆掉 12/17 22:48
newversion: ade,bew應該只是舉例,不限於這些 12/17 22:51
btzhang2718: for i in jot... 12/18 09:01
kdjf: 太多就find +grep + xargs +cp /rsync 了了 12/18 12:51
firejox: seq + xargs + cp 12/21 02:05
drm343: https://ideone.com/uX0UPl 12/21 08:43
drm343: 阿,沒寫到 160-169 的 12/21 08:43