URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 31756
[ Назад ]

Исходное сообщение
"Дублирование данных с другой консоли"

Отправлено Димыч , 03-Июл-03 00:33 
Подскажите, если не влом, видел где-то ответ, но не могу найти: как мне продублировать (запараллелить) данные, со стандартного входа и идущие на стандартный выход одновременно в два места, при этом не меняя исходной программы? желательно скриптом, если такое возможно.
Например: всё вводимое с консоли и выводимое на консоль (bash) _одновременно_ направлять на вход другой программы. Или ввод отдельно на вход третьей программы и т.п.

Димыч


Содержание

Сообщения в этом обсуждении
"Дублирование данных с другой консоли"
Отправлено poor bugger , 03-Июл-03 03:19 
>Подскажите, если не влом, видел где-то ответ, но не могу найти: как
>мне продублировать (запараллелить) данные, со стандартного входа и идущие на стандартный
>выход одновременно в два места, при этом не меняя исходной программы?

man tee

>желательно скриптом, если такое возможно.
>Например: всё вводимое с консоли и выводимое на консоль (bash) _одновременно_ направлять
>на вход другой программы. Или ввод отдельно на вход третьей программы
>и т.п.
>
>Димыч

ни хера не понял

bash вообще-то читает с помощью readline а также использует ncurses
так что не знаю...

хотя нет, bash | tee bash_out работает, только какой-то убогий шелл получился - промпта нет, таб не работает, история не работает
все выводится одним цветом

забавно


"Дублирование данных с другой консоли"
Отправлено gennady , 03-Июл-03 03:22 
>Подскажите, если не влом, видел где-то ответ, но не могу найти: как
>мне продублировать (запараллелить) данные, со стандартного входа и идущие на стандартный
>выход одновременно в два места, при этом не меняя исходной программы?
>желательно скриптом, если такое возможно.
>Например: всё вводимое с консоли и выводимое на консоль (bash) _одновременно_ направлять
>на вход другой программы. Или ввод отдельно на вход третьей программы
>и т.п.
>
>Димыч
Если FreeBSD, то watch.
man watch
man snp


"Дублирование данных с другой консоли"
Отправлено Vladimir Petrov , 19-Сен-03 05:25 
>Если FreeBSD, то watch.
>man watch
>man snp


А если RedHat?