Nabídka

Zobrazit příspěvky

Zde lze prohlédnout všech příspěvky uživatele. Jsou zde vidět pouze příspěvky z oblastí, do kterých máte přístup.

Nabídka Zobrazit příspěvky

Příspěvky - Amanda_Stramanda

#1
Hoj,

narazil jsem na takový problém při psaní bash skriptu.

Mám nastavenou flag:

# Exit on use of undeclared variable.
set -u


která funguje hezky. Problém je, když kontroluju např. ve funkci jestli byly předány argumenty.

if [ -z "$2" ]; then
....


No a problém je ten že když $2 skutečně nebyl předán tak se ta podmínka vůbec nevykoná, namísto skript skončí, jelikož undeclared variable.

Dá se toto nějak zkloubit?

Díkyy :))