powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как в конвейере Unix продублировать вывод на экран (или в любой другой стандартный выход)
2 сообщений из 2, страница 1 из 1
Как в конвейере Unix продублировать вывод на экран (или в любой другой стандартный выход)
    #37896930
Alex01975
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как в конвейере Unix продублировать вывод на экран (или в любой другой стандартный выход) и в следующую команду (a и b - это команды)?

exec 4>&1;a | tee /dev/stderr 2>&4 | b
a | tee /dev/tty | b
a | tee /dev/stdout | b
<a | tee /dev/stderr 2>&4 | b 4>&1;
Ни один из предложенных вариантов
...
Рейтинг: 0 / 0
Как в конвейере Unix продублировать вывод на экран (или в любой другой стандартный выход)
    #37896943
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex01975,

Код: plaintext
1.
2.
3.
4.
 ~]# ls | (exec 3>&1; tee /dev/stderr 2>&1 >&3 |wc;)
anaconda-ks.cfg
install.log
install.log.syslog
      3       3      47
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как в конвейере Unix продублировать вывод на экран (или в любой другой стандартный выход)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]