e' possibile? tar xjvf *bz2 non funziona... per ogni file mi dice 'non trovato nell'archivio'
e' possibile? tar xjvf *bz2 non funziona... per ogni file mi dice 'non trovato nell'archivio'
Sotto la panza la mazza avanza.
No, tar gestisce un archivio alla volta.
Slack? Smack!
poporrei uno scriptino del genere:
crei un file
$ vi untarbz_all
ci metti il seguente codice:
poi:codice:#!/bin/bash for i in *.tar.bz2 do tar xjvf $i done
$ chmod u+x untarbz_all
copi lo script nella cartella e lo esegui:
$ ./untarbz_all
ho fatto a manina ma buono per la prossima
Sotto la panza la mazza avanza.
semplicemente se tu passi a tar *bz2 lui interpreta la riga in un certo modo che non è quello che intendi tu.
una semplice occhiata a tar --help ti chiarisce perchè
il metodo giusto ti è già stato detto ed è attraverso un for, strumento che serve appunto per operazioni ripetute.
ricorda che l' * NON è un for
![]()
@_=(115,-17,6);print+map{chr$_[$.=$_-$_]*$_**$.+++$_[$.]*$_**$.+++$_[$.]*$_**$.}$.-$...$#_
oppure usa find
prtati nella posizione dove hai i tarball e digita
find . *.tar.bz2 -exec tar jxvf {} \;