Форумы
Kalina LUG :: Форумы :: Основной :: Трюки и фичи |
|
<< Предыдущая тема | Следующая тема >> |
как определить, что stdout перенаправлен |
Модераторы: kalina, sanitar, NaTty, COMRADE_ARTYOM, variable, Solaris, az, Andreyf1
|
Автор | Добавил | ||
az |
|
||
ID пользователя #30
Зарегистрирован: Сбт Мар 01 2008, 13:42Сообщений: 273 |
Если кто-то при написании скриптов столкнётся с необходимостью отловить, что stdout перенаправлен: jrm@HAL$ if [ -t 1 ]; then echo tty; else echo pipe; fi tty jrm@HAL$ if [ -t 1 ]; then echo tty; else echo pipe; fi|cat pipe http://www.freebsdforums.org/forums/showpost.php?p=274074&postcount=9 Информация взята с: http://lists.altlinux.org/pipermail/smoke-room/2008-March/034484.html [ Редактирование Чтв Мар 20 2008, 11:29 ] |
||
Наверх |
|
||
Powered by e107 Forum System