[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [FORA DO TOPICO] Ajudinha com script em bash



Em Thu, Jan 15, 2004 at 05:42:08PM -0200, Leandro Ferreira escreveu:
> 
> case $TIPO in
>     tar) echo "Descompactando tar"; tar xvf *.$TIPO;;
>     bz2) echo "Descompactando bz2";tar jxvf *.$TIPO;;
>     zip) echo "Descompactando zip";unzip -vf *.$TIPO;;
>     gz) echo "Descompactando gz";tar zxvf *.$TIPO;;
>     all) for i in tar bz2 zip gz;do
>             descompacta.sh $i;
>             done;;
>     *) echo "Opção inválida! - tente tar,bz2,zip ou gz";;
> esac
> 

Não funciona porque, se você tiver mais de um arquivo de um mesmo tipo
no diretório (por exemplo, dois .tar.gz, ou dois .tar.bz2) o tar vai
reclamar: ele só aceita UM arquivo de cada vez para ser descompactado.

-- 
Emacs is a great operating system---it lacks a good editor, though.



Reply to: