0
我有一個名爲「in」的文件夾,其中包含幾個文件夾「a」「b」「c」,我想將所有文件移動到文件夾「proc」並壓縮它們。這個棘手的部分是「in/a」中的文件必須移動到「proc/a」,「in/b」必須移動到「proc/b」等等 我設法查找所有文件和zip他們白衣這個命令Unix遞歸移動所有文件但保持結構
find . -type f ! \(-name "*gz" -o -name "*tmp" -o -name "*xftp" \) -exec gzip -n '{}' \;
但我沒有找到一個通用的命令來移動工作白斑告訴我的文件夾名稱的文件。任何人都可以幫我一把嗎?
'對於b c d中的d;在/ $ d proc/$ d中執行mv; done'? – 2014-09-01 09:03:10
sory這些文件夾的隨機名稱不盡相同,不是a,b,c等命令必須是通用的 – 2014-09-01 09:16:20
然後使用例如'find'獲取循環的目錄列表? – 2014-09-01 09:18:04