Não testei aqui mas acho que isso funciona: for i in ls *.fsz; do FILENAME=$(basename $i .fsz); tar -czvf ${i}.tar.gz ${i}.* && rm $i.fsz && rm $i.dat; done
flw! On Ter 22/06/10 16:27 , MrBiTs mrbits....@gmail.com sent: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > On 06/22/2010 04:08 PM, ®...@®ÐØ wrote: > > Desculpe bits e toda galera que recebe em texto... > > > > tar cvzf ${file%.fsz}.tar.gz $dir/$file > > > > especificamente em ${file%.fsz} para remover fsz e dat. > > > > > Aproveitando o que eu escrevi antes: > Use o basename para remover o .dat e o . fsz do nome do arquivo e > faça tar cvfz > arquivo.tar.gz $dir/$filename* > - -- > Um abraço > .0. MrBiTs - mrbits....@gmail.com > ..0 GnuPG - > http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x6EC818FC2B3CA5AB > 000 http://www.mrbits.com.br > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > > iQEcBAEBCAAGBQJMIQ6pAAoJEG7IGPwrPKWreU0H/j+2e18ekamzXQ+xaHKjuc+ > jgn76Lj2RtXI3Xb/+dSsAQ1HutP/ml/1H2276aiOufFFTssKXsIH87oFDOD8IKia4 > FSNkp7eCISOcKDjKiObqRyNUfqB46KMl4veir4zp3kfTd9IiJ1qjdD/8VxzmBBax > Q5oIuPYWw+RLMoz6JfgFYTCqOYTqsWHJXiT3eHA4T6/6tXnU/EwuYVvsDpHOL0wd > > b2QUNKoh+ggV1UURhrWwEhdyQkwecgsEGW5y+4sWqNIiJe9AJhMLjwAA6HIfSEof > > Cna2PNm/eyt4VLlZYt8ijUKsNDI+egcvU+lQRNV/148G/RajIKJz73h1aQaoOJQ= > =wkis > -----END PGP SIGNATURE----- > >