[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: