Több archívum kicsomagolása

Fórumok

Remélem, jó helyre írom.
Szereztem egy nagy valagnyi archívumot, amiket szeretnék kicsomagolni. A fájlkezelők mindegyikhez külön kitömörítőt nyitnak meg, alig győztem bezárni őket. Gondoltam, akkor bash.
Első kísérlet:


tar -xzvf név*.tar.gz

Erre mindegyiket kinyomja, hogy not found in archive.
akkor kísérletezzünk tovább:


for i in ´ls név*.tar.gz´; do tar-xzvf $i; done

és ugyanaz a helyzet. Mit bénázok el?

Hozzászólások

nekem van egy ilyenem eltárolva csak ls és név nélkül. tehát:
for i in *.tar.gz; do tar-xzvf $i; done

ha szóköz van a fájlnévben, az is lehet baj.

Javaslom az `ls` helyett a $(ls) hasznalatat.

lásd alább :)

Amúgy meg ha nincs kedved shell scripteket faragni, akkor
pl. deco vagy dtrx ügyesen lekezeli:

# rpm -qi deco
Name : deco Relocations: (not relocatable)
Version : 1.6 Vendor: Fedora Project
Release : 3.fc12 Build Date: Sat 25 Jul 2009 08:50:25 AM CEST
Install Date: Fri 08 Jan 2010 09:08:46 PM CET Build Host: x86-1.fedora.phx.redhat.com
Group : Applications/Archiving Source RPM: deco-1.6-3.fc12.src.rpm
Size : 23305 License: GPLv3
Signature : RSA/SHA1, Mon 10 Aug 2009 02:50:07 AM CEST, Key ID 9d1cc34857bbccba
Packager : Fedora Project
URL : http://hartlich.com/deco/
Summary : Extractor for various archive file formats
Description :
deco is a Un*x program, written in SUSv3-compliant C99,
that is able to extract various archive file formats
with features like consistent behavior, consistent
interface and much more.
# ls
aku-0.99.tar.bz2 deco-archive-1.3.1.tar.gz lzip-1.8-rc1.tar.gz pbzip2-0.8.2.tar.gz rzip-2.1.tar.gz
dc3dd-6.12.1.tar.bz2 dtrx-6.6.tar.gz lzlib-0.5.tar.gz pkzip.ps.gz stuffit520.611linux-i386.tar.gz
deco-1.6.0.1.tar.gz libmspack-0.0.20060920alpha.tar.gz lzmacompression.tar.bz2 Q7Z-0.7.5.tar.bz2
# deco *
aku/
dc3dd-6.12.1/
deco-1.6.0.1/
deco-archive-1.3.1/
dtrx-6.6/
libmspack-0.0.20060920alpha/
lzip-1.8-rc1/
lzlib-0.5/
lzmacompression/
pbzip2-0.8.2/
pkzip.ps
Q7Z/
rzip-2.1/
stuffit520.611linux-i386
# ls
aku deco-archive-1.3.1 lzip-1.8-rc1 pbzip2-0.8.2 rzip-2.1
aku-0.99.tar.bz2 deco-archive-1.3.1.tar.gz lzip-1.8-rc1.tar.gz pbzip2-0.8.2.tar.gz rzip-2.1.tar.gz
dc3dd-6.12.1 dtrx-6.6 lzlib-0.5 pkzip.ps stuffit520.611linux-i386
dc3dd-6.12.1.tar.bz2 dtrx-6.6.tar.gz lzlib-0.5.tar.gz pkzip.ps.gz stuffit520.611linux-i386.tar.gz
deco-1.6.0.1 libmspack-0.0.20060920alpha lzmacompression Q7Z
deco-1.6.0.1.tar.gz libmspack-0.0.20060920alpha.tar.gz lzmacompression.tar.bz2 Q7Z-0.7.5.tar.bz2
#
------------------
Üdv
VJ