H
hansen12345
Grünschnabel
Hallo,
ich habe eine Frage bezüglich Verkettung von Pipelines.
Dazu ein Beispiel:
Wenn die Zeichenkette "bla" nicht in dem Verzeichnis vorkommt wird der befehl "echo Fehler" ausgeführt,
danach soll die Pipe mit dem Befehl exit abgebrochen werden was aber nicht funktioniert.
Es wird stattdessen das Wort "Fehler " an den befehl nl weitergeschickt.
Wie kann man es anstellen das, nach der Ausgabe von "Fehler " die Pipeline beendet wird?
Eine Frage habe ich noch.
Wie muss ich es machen, das in der Pipeline statt der Ausgabe "echo Fehler" der text "Fehler" in eine Variable gepackt wird?
Besten Dank
hansen
ich habe eine Frage bezüglich Verkettung von Pipelines.
Dazu ein Beispiel:
Code:
(ls *bla || echo Fehler && exit) | nl
Wenn die Zeichenkette "bla" nicht in dem Verzeichnis vorkommt wird der befehl "echo Fehler" ausgeführt,
danach soll die Pipe mit dem Befehl exit abgebrochen werden was aber nicht funktioniert.
Es wird stattdessen das Wort "Fehler " an den befehl nl weitergeschickt.
Wie kann man es anstellen das, nach der Ausgabe von "Fehler " die Pipeline beendet wird?
Eine Frage habe ich noch.
Wie muss ich es machen, das in der Pipeline statt der Ausgabe "echo Fehler" der text "Fehler" in eine Variable gepackt wird?
Besten Dank
hansen