Kõikide avatud kataloogis asuvate arhiivide alamkataloogidesse lahtipakkimine

Allikas: Pingviini viki
Redaktsioon seisuga 8. oktoober 2009, kell 13:44 kasutajalt Sander85 (arutelu | kaastöö)
(erin) ←Vanem redaktsioon | Viimane redaktsiooni (erin) | Uuem redaktsioon→ (erin)
Mine navigeerimisribaleMine otsikasti
 #!/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.

Välisviited