|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 07 May 2004 17:17:09 To : Alexander Titaev Subject : Re: exit status -------------------------------------------------------------------------------- >>> Alexander Titaev wrote: AT> #!/bin/sh AT> report='Non-existent host' AT> echo $report | grep -q 'Non-existent host' AT> if [ $? = 1 ] ; then AT> AT> я не пойму в $? чей exit code я ловлю По стандарту - последней программы в цепочке. AT> по идее и echo и grep возвращают 0, но я упорно ловлю там 1 У тебя проверка кривая. `=' это для строк. Для чисел - `-eq' -netch- --- ifmail v.2.15dev5.3 * Origin: Dark side of the coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/203421a46d531.html, оценка из 5, голосов 10
|