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_MAD
wü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.