On 16 Feb 2001, at 19:01, Sebastian Huber wrote:
Hallo Alex, tut mir leid, dass ich dich vorher nicht richtig verstanden habe. Ich hab nicht ganz umrissen, dass du das Zeug von tar --verbose umlenken willst, das ja nach STDERR geschieben wird. Nun zu deinem "-" Problem: Das erste "-" wird nicht von der Bash interpretiert, sondern von tar. Dort heisst es in der Infopage (tar: Choosing: file):
If you use `-' as an ARCHIVE-NAME, `tar' reads the archive from standard input (when listing or extracting files), or writes it to standard output (when creating an archive). If you use `-' as an ARCHIVE-NAME when modifying an archive, `tar' reads the original archive from its standard input and writes the entire new archive to its standard output.
Das zweite "-" wird auch nicht von der Bash interpretiert, sondern von split, naemlich als STDIN.
Und jetzt nur noch eine kleine Frage: Bei einer Pipe wird ja das STDOUT des einen Kommandos mit dem STDIN des anderen Kommandos verbunden, oder ist das Falsch?
seb
Hi Seb, hab das auch schön erklärt bekommen von Bernd (siehe Liste). Ich denke das ist richtig, aber - wie gesagt - ich habs auch erst heute umrissen, dank Bernd. Lies Dir das mal durch. Ist wirklich gut. Sayonara Alex