Re: Bei Misserfolg 2 Befehle ausführen?
On 2009-06-11, Christian Knorr wrote:
> ich versuche mich an ein Bash-Script, und möchte im Fehlerfall neben dem
> exit-Level noch eine Meldung ausgeben. In diesem Fall funktioniert das:
> cat "$1" | grep "</metadata>" -B100 > "$tmp/header.xml" || kdialog --error
> Fehler || exit 3
Du kannst Klammern benutzen, etwa:
false || (echo Mist; exit 23)
HTH Gerhard
--
Encrypted Mails preferred; GPG-Key: 0xDA3CCF45
Fingerprint = 61AD 255A 34C9 1050 65BD 0523 E527 CA4B DA3C CF45
If it smells it's chemistry, if it crawls it's biology, if it doesn't work
it's physics.
Reply to: