2013-04-03 19 views
17

Masaüstünde yaklaşık 2500 klasörün bulunduğu bir klasör var, her klasörde sıkıştırılmış birden çok dosya var, bunları el ile açıp kapatabilirim Bunu terminal aracılığıyla otomatik olarak yapmanın bir yolu var mı?Dosyaları otomatik olarak klasörlere ayır [mac os x]

+0

Hepsini açıp hepsini tek tek açmak için hepsini (Komut-o) açabilir misiniz? – David

+0

Bunu denedim ama Bulucu çöker, çok fazla dosya var. – d12n

cevap

38

find ./ -name \*.zip -exec unzip {} \; belki?

+3

mükemmeldi teşekkür ederim! Bz2 dosyalarım dışında, bu yüzden 'find ./ -name \ *. Bz2 -exec bunzip2 -k {} \;' yerine kullandım. – d12n

3

unzip komutunu deneyebilirsiniz, ancak sadece zip/tar dosyaları ile çalıştığını düşünüyorum.

http://www.lifewithtech.net/apple/tip-unzip-multiple-files-into-a-single-directory-in-mac-osx/

http://magma.maths.usyd.edu.au/magma/faq/extract

veya uygulamayı Unarchiver varsa:

Eğer açık komutunu kullanabilirsiniz. Klasörünüze ve kullanımına

cd:

$ open */*.rar 

bu yeni bir klasöre veya aynı klasörde Unarchiver kurulum göre, tüm alt klasörlerdeki tüm rar dosyalarını ayıklamak gerekir.

Bu yardımcı olur umarım.

+2

'açık **/* gz' bana yardımcı oldu; Teşekkürler :) – rohannes