[linux-l] Shell-Programmierung

Jan-Benedict Glaw jbglaw at lug-owl.de
Mi Apr 23 10:45:54 CEST 2003


On Wed, 2003-04-23 18:35:00 +1000, Peter Ross <Peter.Ross at alumni.tu-berlin.de>
wrote in message <Pine.LNX.4.44.0304231834090.3797-100000 at peter.off.trellian.com>:
> Hallo,
> 
> ich habe gerade, zum Schluß mit Hilfe eines Kollegen, etwas Zeit mit
> Shellprogrammierung (sh) ergebnislos vertan.
> 
> Ich hätte gern
> 
> {Kommando1 || exit} | Kommando2
> 
> Wenn Kommando1 daneben geht, dann bitte raus aus dem Skript, ansonsten das
> Ergebnis nach Kommando2 pipen.

Das ist schwierig... Sowas hier könnte laufen, ist aber unschön:


OUTPUT="$(Kommando1)" && echo "${OUTPUT}" | Kommando2

MfG, JBG

-- 
   Jan-Benedict Glaw       jbglaw at lug-owl.de    . +49-172-7608481
   "Eine Freie Meinung in  einem Freien Kopf    | Gegen Zensur | Gegen Krieg
    fuer einen Freien Staat voll Freier Bürger" | im Internet! |   im Irak!
      ret = do_actions((curr | FREE_SPEECH) & ~(IRAQ_WAR_2 | DRM | TCPA));
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 189 bytes
Beschreibung: nicht verfügbar
URL         : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20030423/91031ca6/attachment.sig>


Mehr Informationen über die Mailingliste linux-l