看板 Linux 關於我們 聯絡資訊
※ 引述《kochs ()》之銘言: : 我有多個資料夾,名稱不同但資料夾的名稱長度是固定的, : 資料夾裡的檔名是連續的,例如: : ade資料夾裡有 : ade.001 : ade.002 : . : . : ade.999 : bew資料夾裡有 : bew.001 : bew.002 : . : . : bew.999 : 我的問題是如果我想把每個資料夾裡的153-476檔案, : 都複製到一個我新開的資料架內指令要怎麼下? : 謝謝。 for i in {153..476} do find ???/ -type f -name "???.$i" -exec cp "{}" /path/to/dest/ \; done -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.159.158.88 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1608174522.A.471.html
boris20050: for 的最後面少了分號 12/17 22:36
boris20050: 阿,我是因為習慣寫一整行才需要 12/17 22:37
rickieyang: 這樣會跑四百多次find... 12/21 05:56