Logische ODER- und UND-Verknüpfungen sind sehr nützlich, wenn in unseren Programmen (Skripten) mehrere Bedingungen verwendet werden. Oder zwischen zwei oder mehr Bedingungen verwendet. Wenn eine der Bedingungen „true“ zurückgibt, wird „true“ zurückgegeben. Wird zwischen zwei oder mehr Bedingungen verwendet. True wird nur zurückgegeben, wenn alle Bedingungen true zurückgeben.
Logisches ODER verwenden
Logisches ODER wird mit dem Operator -o im Bash-Skript verwendet. Das folgende Shell-Skript zeigt, wie man logisches ODER (-o) zwischen zwei Bedingungen verwendet.
#!/bin/bash read -p "Enter First Numeric Value: " first read -p "Enter Second Numeric Value: " second if [ $first -le 10-o$second -gt 20 ] then echo "OK" else echo "Not OK" fi
Verwenden Sie den logischen
logischen UND-Operator -a im Bash-Skript. Das folgende Shell-Skript zeigt, wie man logisches UND (-a) zwischen zwei Bedingungen verwendet.
#!/bin/bash read -p "Enter First Numeric Value: " first read -p "Enter Second Numeric Value: " second if [ $first -le 10-a$second -gt 20 ] then echo "OK" else echo "Not OK" fi
Logisches ODER & gemischt mit
Das folgende Beispiel zeigt, wie mehrere logische Operatoren in einer einzigen Anweisung verwendet werden.
#!/bin/bash read -p "Enter Your Number:" i if [ ( $i -ge 10 -a $i -le 20 ) -o ( $i -ge 100 -a $i -le 200 ) ] then echo "OK" else echo "Not OK" fi
Dieser Artikel ist hier zu Ende. Weitere spannende Inhalte finden Sie in der Spalte Linux-Tutorial-Video auf der chinesischen PHP-Website!
Das obige ist der detaillierte Inhalt vonSo verwenden Sie logisches ODER & und im Shell-Skript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!