Hallo !
@Christian: Man kann sich ja mal irren, immer locker bleiben

schnullerbacke wollte mir nur helfen, und wenn mal was nicht richtig ist, dann shit happens
Also an dem Pfaden liegt es nicht, das habe ich gestern heraus gefunden.
Es liegt an dem parameter -c
laut gzip man page:
-c --stdout --to-stdout
Write output on standard output; keep original files unchanged. If there are several input
files, the output consists of a sequence of independently compressed members. To obtain bet‐
ter compression, concatenate all input files before compressing them.
Da ich ja die Files step by step packen will brauche ich den parameter -c gzip -c file2 >> foo.gz
wenn ich gzip file2 funktioniert das via (tprocess) , file2 wird überschrieben und es wird file2.gz daraus.
Könnte dann zwar mit cat die Schnipsel wieder zusammenfügen. (notlösung)
Aber warum funktioniert das -c nicht, ( Write output on standard output) mit tprocess ?
MFG !