P004 UNIXObsahPředchozí: Shell - Zvláštní parametry (2) |
Expanze proměnných
- ${proměnná}
Nejjednodušší tvar.
- ${proměnná:-slovo}
Použij implicitní hodnotu.Pokud je proměnná nedefinována nebo prázdná, použije se expandované slovo.
- ${proměnná:=slovo}
Přiřaď implicitní hodnotu.Pokud je proměnná nedefinována nebo prázdná, přiřadí se a použije se expandované slovo.
- ${proměnná:?slovo}
Oznam chybu.Pokud je proměnná nedefinována nebo prázdná, předá se na stand. chybový výstup hlášení slovo.
- ${proměnná:+slovo}
Použij jinou hodnotu.Pokud je proměnná nedefinována nebo prázdná, předá se prázdná hodnota. Je-li neprázdná, použije se slovo.
Vypustí-li se dvojtečka, testuje se pouze nedefinovanost.
- ${#proměnná}
Délka řetězce proměnné ve znacích.
Následující: Shell - Expanze proměnných (řetězce) Obsah |
Michal Brandejs brandejs@informatics.muni.cz