LINUX.ORG.RU

Как перенаправить вывод?


0

0

Добрый день.

Вопрос такой: есть некоторая программа, которая на консоль выводит некоторую информацию. Как, собственно, перенаправить вывод этой программы в файл или другой программе, _включая все_ специальные символы, благодаря которым возможны, к примеру, удаления строки в консоли?

Как пример, как перенаправить вывод mc, включая все его команды по изменению состояния экрана, в файл или другой программе?

Заранее спасибо за ответ.

anonymous

Ответ на: Re: Как перенаправить вывод? от gena2x

Re: Как перенаправить вывод?

1. А как сделать перенаправление, но с сохранением вывода в консоль?

Да и неплохо бы вариант с перенаправлением в программу.

А ttyrec посмотрю, спасибо.

anonymous
()
Ответ на: Re: Как перенаправить вывод? от AX

Оффтопик

mc | tee ~/mc.out

cat ~/mc.out | perl -ne '$|=1; foreach my $i (split //s, $_) { print $i; select (undef, undef,undef, 0.001)};'

Увлекательное зрелище... ("одна строчка на перле" в данном случае ничвего не удаляет, а тупо выводит stdin по одному символу через одну миллисекунду)

lodin ★★★★
()

Re: Как перенаправить вывод?

man script

sdio ★★★★★
()

Re: Как перенаправить вывод?

man bash-logger

Gharik
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.