GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Negieren Sie die if-Bedingung im Bash-Skript

Sie können wählen:

if [[ $? -ne 0 ]]; then       # -ne: not equal

if ! [[ $? -eq 0 ]]; then     # -eq: equal

if [[ ! $? -eq 0 ]]; then

! kehrt jeweils die Rückgabe des folgenden Ausdrucks um.


Besser

if ! wget -q --spider --tries=10 --timeout=20 google.com
then
  echo 'Sorry you are Offline'
  exit 1
fi

Linux
  1. Wie debuggt man ein Bash-Skript?

  2. Typeset -a Gibt Fehler im Skript an?

  3. Bash-Skript zum Ausfüllen einer Vorlage?

  4. Bash-Skript – Beispiel „Hello World“.

  5. Führen Sie das Bash-Skript von der URL aus

35 Bash-Skriptbeispiele

So führen Sie ein Bash-Skript aus

Alternativen --config Java-Bash-Skript

Basisname mit Leerzeichen in einem Bash-Skript?

Führen Sie das Bash-Skript nach der Anmeldung aus

Bash-Skript-Musterabgleich