|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 07 Mar 2002 17:04:02 To : Victor Wagner Subject : Re: # Проверить результат выполнения конвеера в IF -------------------------------------------------------------------------------- On Thu, 7 Mar 2002 07:41:44 +0000 (UTC), Victor Wagner <vitus@communiware.ru> wrote: >Igor O. Ladygin <assa@zabtrans.ru> wrote: >IOL> Привет Всем! > >IOL> Как можно проверить результат выполнения конвейера в if? >IOL> Запись: > >IOL> if [ echo Что-то | grep Что-то ] > >IOL> не работает, так как bash воспринимает | в условии if - как унарную >IOL> операцию, а не как pipe. Можно, конечно, и так: > >И не должна. Потому что [ это такая команда - /bin/[ Кстати, по приколу: | в этом случае воспринимается именно как пайп. Тоесть пайп из команды [ в команду grep. --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1511df7a4266.html, оценка из 5, голосов 10
|