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

Re: Was ist der Unterschied zwischen ';' und '&&' ?



Hallo Matthias,

Am Montag 25 Februar 2008 17:27:24 schrieb Matthias Haegele:
> > aptitude update && aptitude upgrade
> Exit code "0" -> alles ok.
Aha, interessant.

> apt-get update ((äquivalent zu aptitude update)hat Pakete runtergeladen,
> dann soll auch upgrade (safe-upgrade neue Syntax) ausgeführt werden.
>
> > Was bedeutet nun das Doppel-Und, und warum nimmt man nicht ';'?
>
> exit code "beliebig" d.h. Kommando 2 usw. wird egal welchen Exitstatus
> das Kommando 1 hat immer ausgeführt.
Ja, so kenne ich das.

> Bonus ;-).
> cmd1 || cmd2
>
> führe kommando2 nur aus wenn kommando1 fehlschlägt.
Auch gut - hatte ich noch nie gelesen.

> Gruesse/Greetings
Dank Dir, ich halte das für eigene Scripte gerne im Hinterkopf...

Chris......


Reply to: