2009-12-21 7 views

risposta

31

meravigliosi, forse uno dei pochi casi in cui è ancora utile

Prova con:

for f in *zip 
do 
    yes | unzip $f 
done 

che funzionerà la stampa " y "ad ogni comando.

Oppure, in alternativa, è possibile specificare la stringa fornita da sì, come:

for f in *zip 
do 
    yes A | unzip $f 
done 
+2

in grado di fornire anche un "mai sovrascrivere "capacità, che sembra mancare tra le opzioni di decompressione –

8
unzip -o $f 

per la documentazione

3

Provare a utilizzare

unzip -o 

nel vostro ciclo

0
for f in *zip 
do 
    echo "yes" | unzip $f 
done 
Problemi correlati