Hi,
vieleicht kann mir wer helfen.
Ich will 7z nutzen um etwas zu packen, laut man page solte man es unter Linux ja so tuen.
-------------------
On Linux/Unix, in order to backup directories you must use tar :
- to backup a directory : tar cf - directory | 7za a -si directory.tar.7z
- to restore your backup : 7za x -so directory.tar.7z | tar xf -
--------------------
Grundsätzlich funktioniert es ja. Doch würde ich gerne von stdin lesen und schreiben. Doch jeder meiner versuche endet in einer fehlermeldung
Versuche wie "tar cf - directory | 7za a -si -so | gpg -e -r xy >directory.tar.7z.gpg" enden immernur in:
Error:
Incorrect command line
robinx
Anwendungs-Software und Apps 14.492 Themen, 73.651 Beiträge
Du kannst nicht gleichzeitig packen (-si) und entpacken(-so)
Volker
-si Read data from StdIn
-so Write data to StdOut
-si und -so haben nichts mit packen / entpacken zu tuen.
Aber nach langer suche habe ich infos gefundne dass das 7z format wohl seekable sein muß, womit dass wohl nicht auf die pipe gehen kann. Muß ich wohl leider bei "lzma -9" bleiben auch wenn dies nicht so gut konfigurierbar ist wie 7z (angabe der dictionary size läßt sich wesentlich höher einstellen wie bei lzma)