Script til at udpakke alle ZIP-filer i et directory tree
Jeg står og skal pakke en ukristelig mængde ZIP-filer ud og til dette formål har jeg tænkt mig at bruge flg. lille script...
for i in *.zip ; do unzip -o $i ; done
rm *.zip
Imidlertid ligger filerne spredt i en masse underdirektorier så jeg kunne godt tænke mig at udvide scriptet så det automatisk kører igennem alle underdirektorierne. Er der en script-gud/gudinde som kan hjælpe med lidt inspiration til denne opgave?
- Log in to post comments
Kommentarer2
Re: Script til at udpakke alle ZIP-filer i et directory tree
Måske noget i retning af:
for i in `find . -iname *.zip`; do
unzip -o $i && rm $i;
done
:)
Re: Script til at udpakke alle ZIP-filer i et directory tree
men han ønsker måske at det skal pakkes ud HVOR det er i dir strukturen, så måske det bør kombineres med noget cd og dirname ?