Всем привет и хорошего вечера.
Возникла необходимость сделать следующую штуку в posix /bin/sh.
Надо проверить наличие всех трёх параметров и если хоть одного не хватает сделать echo «Oh, no! O_o» и выйти. Делаю:
[ -z $1 ] && [ -z $2 ] && [ -z $3 ] && { echo «Oh, no! O_o» ; exit 1 ; }
Ведёт себя не так как я хочу.
ЧЯДНТ?
Похожие темы
- Форум Пара вопросов знатокам shell (2011)
- Форум bash, function, $1 (2014)
- Форум Код завершения в локальной переменной (2012)
- Форум Изменение скрипта Bash (2022)
- Форум Не выполняются скрипты Shell (2007)
- Форум с bash на csh (2009)
- Форум suid (2012)
- Форум nagios, nrpe, vtysh, bgp (2013)
- Форум Проверить на ввод символов в переменную (2017)
- Форум [ХС][вещества] Грепанный браузер (2010)