Я пытался сделать эту штуку работать в течение нескольких часов, но я не могу заставить его работать:Bash IF: mutliple условия
if [ "$P" = "SFTP" -a "$PORT" != "22" ] || [ "$P" = "FTPS" && [ "$PORT" != "990" -a "$PORT" != "21" ] ] ; then
Может кто-нибудь мне помочь? Я знаю, что несколько условий можно записать так:
if [ "$P" = "SFTP" ] && [ "$PORT" != "22" ]; then
, но как я могу черепитчатые диссертаций условия, как в моем первом примере?
Заранее спасибо.
Спасибо, это работает! – BDR