Bash Pagina 28
Sari la navigare
Sari la căutare
If din nou
Instrucțiunile condiționale de tip if sunt esențiale pentru controlul execuției în scripturile shell și permit verificarea unor condiții complexe prin structuri imbricate și ramuri alternative.
Structuri if imbricate
- O structură de tip if poate fi inclusă într-o altă structură if pentru a verifica mai multe condiții în mod succesiv.
Exemplu de structură if imbricată
if [[ ! -d "$bindir" ]]; then # Dacă directorul $bindir nu există, încearcă să-l creezi if mkdir "$bindir"; then echo "Directorul ${bindir} a fost creat." else echo "Nu s-a putut crea directorul ${bindir}." exit 1 fi fi