Форум — Development SHELL 0 0 Как сишную запись "if (a!="1" || b!="2") записать на шеле? if [ $1!="-b" ??? $3!="-a" ] if [ $1!="-b" ] ??? [ $3!="-a" ] Ссылка
man test Ответ на конкретный вопрос: || == -o : Поиграй "a" итд: if [ "a" = "d" -o "b" = "c" ] ; then echo AGA; else echo UGU ; fi Die-Hard ★★★★★ (16.05.06 04:20:57 MSD) Ссылка
#!/bin/sh if [ "$1" != "-a" -o "$2" != "-b" ] then echo 'either $1 != "-a" or $2 != "-b"' else echo '$1 = "-a" and $2 = "-b"' fi bbk123 ★★★★★ (16.05.06 04:26:42 MSD) Ссылка