Re: [求救] 請問如何一次移動不同目錄的檔案到同一 …

看板MAC (蘋果Mac)作者時間14年前 (2011/07/13 04:06), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/2 (看更多)
試試看這個 :) 好處是目錄底下如果還有巢狀目錄,一樣會被挖上來 比方說有 a/aa/aaa/aaaa 那aa/, aaa/, aaaa/的檔案都會被搬到a/ 並且幫你刪除a/底下的目錄 如果你不需要幫你刪除資料夾就把 rm -r $nowDir 這行拿掉 打開terminal,進入到a目錄底下 假設你現在所在位置在a目錄,直接把下面全部一次複製一次貼上 IFS=$'\n' export IFS; rootDir=`pwd` function mv_file() { mv $1 $ROOT_DIR &> /dev/null } function foliage() { local ls=`ls` local nowDir for word in $ls; do nowDir=$word cd $word &> /dev/null && foliage || mv_file $word rm -r $nowDir; done cd ../ } foliage cd $rootDir ※ 引述《martinhsutw (martin)》之銘言: : 大家好,要請問以下的操作問題,謝謝。 : 在 a目錄下, 分別有 aa, bb, cc 三個子目錄. : 子目錄中各有不同的影像檔案, 而 a目錄下, 本 : 身也有影像檔. 現在我不需要子目錄了, 要將所 : 有的檔案全部放到 a 目錄即可. : 我的想法是使用智慧型檔案夾, : 條件選擇 "種類" 是 "影像". : 這樣會列出所有的影像 ( 包含 a, aa, bb, cc ) : 我再加上 "來源" "是" /Volumes/a/ : 結果是完全沒有東西跑出來了, : 請問我該如何做才正確呢? : 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.178.11

07/13 06:56, , 1F
沒試~ 純推~
07/13 06:56, 1F

07/13 12:13, , 2F
用find比較快
07/13 12:13, 2F
文章代碼(AID): #1E7Aal93 (MAC)
文章代碼(AID): #1E7Aal93 (MAC)