Wie lautet der shell Befehl beim Komprimieren

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
DeletedUserReAsG

Re: Wie lautet der shell Befehl beim Komprimieren

Beitrag von DeletedUserReAsG » 26.02.2015 18:49:18

Die Anführungszeichen sind offensichtlich Deko für dich (typographische Anführungszeichen), das eingefügte \ ist ebenfalls für dich – sonst würde es „\datei.txt“ hernehmen und dir direkt ’nen Fehler präsentieren.

wheezytester

Re: Wie lautet der shell Befehl beim Komprimieren

Beitrag von wheezytester » 28.02.2015 19:36:46

okay. Habe den Fehler nun nochmal reproduzieren können:

1) Ordner test angelegt
2.) datei dfgdfg.txt angelegt und etwas hineingeschrieben.
3.) Datei umbenannt in .\asdsad\asd\dfgdfg.txt
4.) In caja Rechtsklick auf Ordner test -> Komprimieren -> .tar.lzma auswählen.

Es erscheint die Meldung:

"Beim Hinzufügen von Dateien zum Archiv ist ein Fehler aufgetreten.
> Ausgabe der Befehlszeile
tar: test/.\asdsad\asd\\dfgdfg.txt: Kann stat nicht ausführen: Datei oder Verzeichnis nicht gefunden
tar: Beende mit Fehlerstatus aufgrund vorheriger Fehler"

direkt danach in shell:

Code: Alles auswählen

user@rechner:~/test$ stat .\\asdsad\\asd\\dfgdfg.txt 
  Datei: „.\\asdsad\\asd\\dfgdfg.txt“
  Größe: 12        	Blöcke: 24         EA Block: 4096   reguläre Datei
Gerät: 16h/22d	Inode: 12061182    Verknüpfungen: 1
Zugriff: (0644/-rw-r--r--)  Uid: ( 1003/user)   Gid: ( 1003/user)
Zugriff    : 2015-02-28 19:22:47.923757779 +0100
Modifiziert: 2015-02-28 19:22:47.923757779 +0100
Geändert   : 2015-02-28 19:22:54.783876760 +0100
 Geburt    : -
user@rechner:~/test$
Man beachte, die Datei hat nur einfache Backslashes im Dateinamen. In der Fehlermeldung von engrampa ist nur das letzte ein Doppel-Backslash. (kein Tippfehler meinerseits). Eine Wiederholung des ganzen mit anderem Dateinamen bringt das in der Fehlermeldung von engrampa angezeigte Doppel-backslash an erster Backslash Stelle.
Ist das nun ein tar- oder ein engrampa, oder sogar ein Dateisystem Problem?

Der Packer ist egal. Es tritt nur auf Falls tar benutzt wird.

Beste Grüße
Simon

Antworten