2010-09-08 40 views
0

我有很多字體的存檔,但我有麻煩將它們全部提取到一個文件夾中。我試圖寫一個長達3個小時的腳本,它不知何故在路徑問題上破裂。我試圖尋找. -name *.zip|unzip -d ~/fonts管道,但它不工作。我改變了很多,我寫的腳本,它是not really presentable :(。從不同文件夾中提取嵌套的不同類型的檔案

每個字體文件是假設(我沒有檢查所有,真的有很多)在一個rar檔案裏面有一個自述文件在一個zip檔案這與其他自述一起在每個自己的文件夾可以在這一條線來完成

回答

0

嘗試改變這樣一行 發現-name「* .zip文件」 |?。xargs的解壓-d〜/字體

+0

存檔:./FONT1-TYPO/t-1 .zip 警告:文件名不匹配:./FONT2-TYPO/t-2.zip警告:文件名不匹配:./FONT2-TYPO/t-2.zip – vecvandoom 2010-09-08 03:01:43

+0

如果我嘗試「unzip -d〜/ fonts ./ FONT1-TYPO/t-1.zip「,然後運行。 – vecvandoom 2010-09-08 03:04:04

+0

因此,最後它與exec選項或不? – Raghuram 2010-09-08 07:04:34

0

試試這個

find . -name "*.zip" -exec unzip -d ~/fonts {} \; 
相關問題