Dois pontos no script Shell

Dois pontos no script Shell

O que significa ":" em scripts de shell?

Encontrei o seguinte em um script de shell.
Provavelmente 'USE_MAD' é uma variável de ambiente.

USE_MAD:/path/to/script.sh

Eu encontrei oseguindomas não consegui aplicar isso ao meu caso, já que não existe if/else

Responder1

Várias linguagens de script podem ser usadas :como separador. Nesse caso, se USE_MADfoi definido anteriormente, você acrescentaria isso a /path/to/script.sh.

Seria útil saber que linguagem de script é essa e o contexto mais amplo dessa declaração.

informação relacionada