Doppelpunkt im Shell-Skript

Doppelpunkt im Shell-Skript

Was bedeutet das „:“ in Shell-Skripten?

Ich habe Folgendes in einem Shell-Skript gefunden.
Wahrscheinlich ist „USE_MAD“ eine Umgebungsvariable.

USE_MAD:/path/to/script.sh

ich fand diefolgendeaber ich konnte das nicht auf meinen Fall anwenden, da es kein if / else gibt

Antwort1

Einige Skriptsprachen können :als Trennzeichen verwenden. In diesem Fall USE_MADwürden Sie das voranstellen, wenn es zuvor definiert wurde /path/to/script.sh.

Es wäre allerdings hilfreich zu wissen, um welche Skriptsprache es sich handelt und den weiteren Kontext dieser Anweisung zu kennen.

verwandte Informationen