Kõikide avatud kataloogis asuvate arhiivide alamkataloogidesse lahtipakkimine
Allikas: Pingviini viki
#!/bin/bash # paki automaatselt kõik avatud kataloogis olevad arhiivid alamkataloogidesse lahti # paki tar failid lahti for x in *.tar.gz; do tar -zxvf "$x" done # paki zip failid lahti for x in *.zip; do unzip -d `echo "${x// /_}"|sed -e 's/.zip//'` "$x" done # paki rar failid lahti for x in *.rar; do unrar x "$x" `echo "${x// /_}/"|sed -e 's/.rar//'` done
Kopeeri skript uude faili ja tee see käivitatavaks failiks.