Подскажите, если не влом, видел где-то ответ, но не могу найти: как мне продублировать (запараллелить) данные, со стандартного входа и идущие на стандартный выход одновременно в два места, при этом не меняя исходной программы? желательно скриптом, если такое возможно.
Например: всё вводимое с консоли и выводимое на консоль (bash) _одновременно_ направлять на вход другой программы. Или ввод отдельно на вход третьей программы и т.п.Димыч
>Подскажите, если не влом, видел где-то ответ, но не могу найти: как
>мне продублировать (запараллелить) данные, со стандартного входа и идущие на стандартный
>выход одновременно в два места, при этом не меняя исходной программы?man tee
>желательно скриптом, если такое возможно.
>Например: всё вводимое с консоли и выводимое на консоль (bash) _одновременно_ направлять
>на вход другой программы. Или ввод отдельно на вход третьей программы
>и т.п.
>
>Димычни хера не понял
bash вообще-то читает с помощью readline а также использует ncurses
так что не знаю...хотя нет, bash | tee bash_out работает, только какой-то убогий шелл получился - промпта нет, таб не работает, история не работает
все выводится одним цветомзабавно
>Подскажите, если не влом, видел где-то ответ, но не могу найти: как
>мне продублировать (запараллелить) данные, со стандартного входа и идущие на стандартный
>выход одновременно в два места, при этом не меняя исходной программы?
>желательно скриптом, если такое возможно.
>Например: всё вводимое с консоли и выводимое на консоль (bash) _одновременно_ направлять
>на вход другой программы. Или ввод отдельно на вход третьей программы
>и т.п.
>
>Димыч
Если FreeBSD, то watch.
man watch
man snp
>Если FreeBSD, то watch.
>man watch
>man snp
А если RedHat?