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?
- 1322 megtekintés
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
- A hozzászóláshoz be kell jelentkezni
Köszönöm!
De mi lehet a baj az én megoldásommal?
--
Fight / For The Freedom / Fighting With Steel
- A hozzászóláshoz be kell jelentkezni
´
vs
`
?
- A hozzászóláshoz be kell jelentkezni
Nem rossz irányba dőlő idézőjelet használsz?
- A hozzászóláshoz be kell jelentkezni
Teljsen mindegy volt neki, mindegyikre hibaüzenetet dobott. "-nél az volt, amit vártam, listának fogta fel. '-nél és nél pedig a szokásos not found...-ot.
--
Fight / For The Freedom / Fighting With Steel
- A hozzászóláshoz be kell jelentkezni
' " ` ´
Van pár lehetőség, neked a harmadik kell. (Magyar billentyűzeten AltGr+7.)
- A hozzászóláshoz be kell jelentkezni
Jé, az is aposztróf! :) kép alapján valami francia betűdarabra gondoltam. :)
--
Fight / For The Freedom / Fighting With Steel
- A hozzászóláshoz be kell jelentkezni
az stimmel, csak nem előre, hanem hátradől :)
- A hozzászóláshoz be kell jelentkezni
Ehhez hasonlít: ˛
--
Fight / For The Freedom / Fighting With Steel
- A hozzászóláshoz be kell jelentkezni
-
- A hozzászóláshoz be kell jelentkezni
ha szóköz van a fájlnévben, az is lehet baj.
- A hozzászóláshoz be kell jelentkezni
Szerencsére nincs.
--
Fight / For The Freedom / Fighting With Steel
- A hozzászóláshoz be kell jelentkezni
Javaslom az `ls` helyett a $(ls) hasznalatat.
- A hozzászóláshoz be kell jelentkezni
Ok. Mi a különbség a kettő között?
--
Fight / For The Freedom / Fighting With Steel
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
Megnézem alkalomadtán. Köszi!
--
Fight / For The Freedom / Fighting With Steel
- A hozzászóláshoz be kell jelentkezni