2011-09-14 28 views
0

bash函數/別名我試圖寫一個簡單的bash別名/函數(無論我得到最快的工作),unrars多rar檔案。儘管我的努力沒有任何工作。bash功能/多檔案unrar

平原命令外殼調用也不管用,我猜可能是問題的要點:

find . \(-name *.rar -and -not -name *.part*.rar \) -or -name *.part01.rar -exec unrar x {} \; 

命令的找兼職似乎做它的做工精細,雖然-exec似乎沒有被調用。

謝謝!

回答

1

unrar是否單獨工作(我沒有使用unrar)?嘗試使用xargs ..

find . \(-name *.rar -and -not -name *.part*.rar \) -or -name *.part01.rar | xargs -I {} unrar x {} 
+0

這很有效,謝謝。儘管如此,我認爲我無法使它與-exec一起工作,這是奇怪的。我實際上嘗試了同樣的事情,但沒有-I和{},所以沒有工作:)謝謝! – vesz