Vorrei sapere se è possibile avere più di due istruzioni in un'istruzione if
quando si scrive uno script di shell?Condizioni multiple nello script della shell di istruzioni if
username1="BOSS1"
username2="BOSS2"
password1="1234"
password2="4321"
if(($username == $username1)) && (($password == password1)) ||
(($username == $username2)) && (($password == password2)) ; then
Questo NON funziona. Ma c'è un modo per farlo funzionare?
Grazie!
anche essere attenti a spazi bianchi. Tutti quegli spazi devono essere lì! Deve essere 'if [[$ username' e non' if [[$ username'. Lo spazio bianco corretto è fondamentale negli script di shell, a differenza della maggior parte degli altri linguaggi di programmazione. –