2016-04-03 6 views

Antwort

3

Das bash Handbuch heißt es:

Von dieser Liste Operatoren, && und || haben gleiche Priorität, gefolgt von ; und &, die gleich Vorrang hat.

Im Gegensatz zu allen anderen gesunden Sprachen, && hat nicht mehr Priorität als ||. Aufgrund der Links-Assoziativität wird echo 1 || echo 2 && echo 3 als {echo 1 || echo 2;} && echo 3 geparst.

+0

Wie blöd von mir, ich sah '[[]] Ausdruck Auswertung statt der Listen Abschnitt. :/, Vielen Dank. – Domin

Verwandte Themen