Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

13.10.2011, 19:33

Kleines Problem mit "unzip"

Hallo :)

Habe ein klitzekleines Problemchen mit dem Program unzip.

In anderen Distributionen konnte ich mit:


Quellcode

1
unzip Datei.zip -o Datei


Eine Datei unzippen. Z.B. Das die Zip-Datei "Datei.zip" in das Verzeichnis "Datei" entpackt wird.

Z.B. möchte ich den Inhalt der ZipDatei Datei.zip in den Ordner /Ordner1/Ordner2 entpacken. Der inhalt von "Datei.zip" sollte nun unter Ordner2 liegen...

Ich kann zwar jedes zip "direkt" entpacken:

Quellcode

1
unzip Datei.zip


Leider klappt es aber absolut nicht, in einen "Wunschordner" zu entpacken. Es kommt generell der Fehler "Filename not matched".

Ich weiß nicht wie das in gentoo funktionieren sollte ;)

Gruß
mnt_gentoo

P.S. Danke für Eure Hilfe :)
Gruß
mnt_gentoo
_________________________________________________________________________________________

Die Launen und das Schicksal eines Gentoo-Users: ?( :| :cursing: :wacko: 8| ^^ 8o ;( :P ?( ...

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »mnt_gentoo« (13.10.2011, 23:18)


2

13.10.2011, 20:59

Hat denn keiner eine Idee? Sorry, ich komme ohne eine Antwort absolut nicht weiter. Ich habe schon ein Verzeichnis erstellt um es als Verzeichnis zum Entpacken anzugeben, der Fehler läßt sich nicht abstellen. Ich habe die Wahl jede der über 300 einzelnen Files im Archiv mit "unzip archive" zu entpacken und dann jedes E I N Z E L N!!! in den Ordner zu schieben. Dann bin ich in ner Woche fertig, denn ich habe 10 solcher Archive :((((((((

Das kann doch einfach nicht wahr sein. Jede Distribution die ich bisher hatte, in einfach JEDER (!) mache ich "unzip Dateiname.zip Dateiname" und Ende-aus-Applaus" Und unzip in gentoo stellt sich an wie ne verzickte 16Jährige Jung-Diva".
Gruß
mnt_gentoo
_________________________________________________________________________________________

Die Launen und das Schicksal eines Gentoo-Users: ?( :| :cursing: :wacko: 8| ^^ 8o ;( :P ?( ...

3

13.10.2011, 21:15

hmm sorry hab auch nur schnell mal in die

Quellcode

1
man unzip


geschaut und da steht was von

Quellcode

1
2
3
4
5
6
7
8
9
10
11
       To extract all members of letters.zip into the current directory only:

       unzip -j letters

       To test letters.zip, printing only a summary message indicating whether the archive is OK or not:

       unzip -tq letters

       To test all zipfiles in the current directory, printing only the summaries:

       unzip -tq \*.zip



mfg
schatti
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

4

13.10.2011, 21:29

Hallo Schatti :)

Danke Dir für Deine schnelle Hilfe :)
Sorry, heute geht mal wieder irgendwie alles daneben :/ Fing schon heut morgen an. Hab auch schon mit "unzip --help" und "unzip --hh" probiert. Das gibt auch ne ziemlich ausführliche Dokumentation.
War wahrscheinlich blind :/ (würd zu mir heute passen) :whistling:

Danke nochmal :whistling:

Gruß mnt_gentoo
Gruß
mnt_gentoo
_________________________________________________________________________________________

Die Launen und das Schicksal eines Gentoo-Users: ?( :| :cursing: :wacko: 8| ^^ 8o ;( :P ?( ...

5

13.10.2011, 21:45

Schatti,, das geht leider auch nicht.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
avchd@Rampage2Extreme ~/Test $ unzip -j JA_Community_Plus_J1.7.zip Test1
Archive:  JA_Community_Plus_J1.7.zip
# ------------------------------------------------------------------------
# Joomla! 1.7 - Licence Owner JA243851
# ------------------------------------------------------------------------
# Copyright (C) 2004-2009 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
# @license - Copyrighted Commercial Software                                                                            	
# Author: J.O.O.M Solutions Co., Ltd                                                                                    	
# Websites:  http://www.joomlart.com -  http://www.joomlancers.com                                                      	
# This file may not be redistributed in whole or significant part.                                                      	
# ------------------------------------------------------------------------                                              	
caution: filename not matched:  Test1


EDIT:

Scheint in unzip leider nicht zu gehen (wenn das auch ein großes Manko) darstellt. Denn oft hat han es, das man in einem Archiv viele einzelne Dateien hat. Und in der Console ist es eine Sisiphys - Arbeit das Archiv in mehrere dutzend Ordner im Hauptordner zu extrahieren, dann diese per "mv" dahin zu verschieben, wo sie hin sollen.

Also Debian, Ubuntu, Kubuntu, Arch; SuSE und noch paar Distris, da geht das bequem mit "unzip Dateiname.zip Ordner" Oder halt wenn der Ordner in den zu extrahieren ist NICHT im verzeichnis ist:

"unzip Dateiname.zip /home/Benutzername/Downloads/Test/Dateiname"

Im Manual (man unzip, unzip --help, unzip -hh) steht darüber leider nichts. Es gibt eine "-d" Option. Doch das bringt "Cannot create Dateiname.zip" -> Datreiname.zip already exists" - Vollverarschung irgendwie. ;( ;( ;( ;(
Gruß
mnt_gentoo
_________________________________________________________________________________________

Die Launen und das Schicksal eines Gentoo-Users: ?( :| :cursing: :wacko: 8| ^^ 8o ;( :P ?( ...

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »mnt_gentoo« (13.10.2011, 22:12)


6

13.10.2011, 22:33

Hallo,

bei mir klappt das mit -d wunderbar. Das Verzeichnis darf natürlich nicht den gleichen Namen wie das ZIP-Archiv haben (sofern sich das Verzeichnis im gleichen Verzeichnis wie die ZIP-Datei befinden soll...)

Beste Grüße

Stareagle

7

13.10.2011, 22:45

Hmm also ich hab mal testweise das so probiert und es klappt


in den Ordner wo ich das entpacken will rein gehen

Quellcode

1
also zb. /home/user/bla/test 


dort dann hab ich unzip /home/user/xyz.zip

und er hat es mir in den Ordner alles entpackt wo ich drinnen war halt ...

lg
schatti
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

8

13.10.2011, 23:04

Hallo Schatti :)
Das geht bei mir auch. beispielsweise bin ich im Ordner /home/avchd/Test. Dort liegt eine Datei namens test1.zip. Diese hat 4 Ordner in sich und 4 Dateien, also einzelne. Textfiles zum Beispiel. Mache ich jetzt "unzip Test1.zip habe ich in diesem Ordner /home/avchd/Test 9 Dateien. Die 8 entpackten plus das Archiv test1.

Dasselbe mit "-j" bringt ähnliches. Beispielsweise liegen in dem Ordner Ordner und Unterordner. Die option "-j" entpackt alles in den "First-Level" ordner. OHNE Unterverzeichnisse.

Nur wärs viel besser, wenn ich oder "man" es so entpacken könnte:

Quellcode

1
unzip /home/avchd/Test/test1.zip /home/Programmordner/Programm1/Test


verstehst? Praktisch aus einem Archiv das in einem bestimmten ordner liegt per unzip die Dateien in ein ganz anderes Verzeichnis "rüberkopieren". Dann hat man mit einem "Schlag" alles extrahiert UND in einem beliebigen Ordner. Dann kann man mit

Quellcode

1
chown Besitzer:Gruppe -R /home/Programmordner/Programm1/Test


noch die rechte anpassen und fertig. Das mache ich beispielsweise um die Rechte der cms Templates anzupassen. (Muss leider sein, da ansonsten das CMS was unter der gruppe "apache" läuft keine Berechtigung hat auf test zuzugreifen. Oder die Configs zu lesen oder zu schreiben.


EDIT:

Freunde... :whistling: :whistling: :whistling: :whistling: es geht... Ich hab heute echt "den Tag" gehabt... Soll nochmal einer sagen das Männer keine Tage haben :whistling:

Wißt ihr was der Fehler war? :wacko: :wacko:

habe anstatt:

Quellcode

1
unzip /home/avchd/Downloads/Testdatei.zip -d /home/avchd/Downloads/Test/Testdatei



dies hier:

Quellcode

1
unzip -d /home/avchd/Downloads/Testdatei.zip /home/avchd/Downloads/Test/Testdatei


gemacht...

SOOOOOOOOOOO eine Schmach... Omann, schlagt mich :whistling: :whistling: :whistling: :whistling: :whistling: :whistling: :whistling: :whistling:
Gruß
mnt_gentoo
_________________________________________________________________________________________

Die Launen und das Schicksal eines Gentoo-Users: ?( :| :cursing: :wacko: 8| ^^ 8o ;( :P ?( ...

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »mnt_gentoo« (13.10.2011, 23:17)


9

14.10.2011, 06:10

oh man .. sind wir beide Blind :-( ...

Quellcode

1
2
3
4
unzip -h

-d  extract files into exdir
 


aber danke so bin ich auch wieder einstück gescheiter worden :-)

mfg
schatti
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

10

14.10.2011, 14:29

Hallo Schatti :)

Freut mich, daß ich Dir mit meinem "Halb-Sinnlosposting" helfen konnte ;) Hab gestern nochmal auf die Ubuntu-Seite geguckt... Ohne Quatsch, jetzt fühl ich mich noch blinder :whistling:

Quellcode

1
2
3
ACHTUNG: Die Pfade und mit chown angepassten Besitzer und Gruppen beziehen sich NUR auf Ubuntu!
sudo unzip -o Joomla* -d /var/www/joomla
sudo chown www-data:www-data -R /var/www/joomla


Hab, obwohl ich das schon minimum 100 mal gemacht habe "plötzlich" angenommen, das "-o" der Parameter dafür ist, in ein spezielles Verzeichnis zu entpacken. Dem "richtigen" "-d" warum auch immer - keine Bedeutung zugemessen. Omannomannomann :P wie peinlich ;)

Fühl mich seit Montag sowieso wie ein "nasser Sack". Hab mir irgendwas eingefangen :((

Naja, nichts desto Trotz, Dann hatten meine "Alarm-Postings" wenigstens einen guten Zweck :whistling:


Gruß
mnt_gentoo
Gruß
mnt_gentoo
_________________________________________________________________________________________

Die Launen und das Schicksal eines Gentoo-Users: ?( :| :cursing: :wacko: 8| ^^ 8o ;( :P ?( ...