Пишу скрипт, одна из планируемых заджач - что-то вроде ведения логов, т.е. возможность записи результата выполнения команды в файл. Но интересует - возможно ли сделать так, чтобы результат выполнения команды выводился и в файл и на экран.
В мануалах много написано, как тот или иной поток перенаправить в файл или другой поток, как скопировать один дескриптор потока в другой, а вот как разделить один поток на два - нет.
Дублирование потоков в bash
Модераторы: /dev/random, Модераторы разделов
-
- Сообщения: 209
- ОС: Debian 6.0 Wheezy/WinXP sp3
-
- Сообщения: 985
- Статус: Турук-Макто
- ОС: Gentoo -> Ubuntu
Re: Дублирование потоков в bash
Как вариант, в одной консоли "./script.sh > file.out", в другой консоли "tail -f file.out"