Перенаправление вывода на другой терминал
Задача: запустить программу в одном терминале ("текстовом окне") так, чтобы результат вывелся в другом.
Полезно, например, для псевдографики: запуск программы и передача параметров происходит в одном окне (нормальном, с большим шрифтом), а вывод выдаётся в другое (с очень маленьким шрифтом, зато с большой шириной и высотой).
Решение:
Откроем новое окно (например, вкладку konsole) и выдадим там команду tty:
$ tty /dev/pts/3
запомним имя терминалаУстановим там шрифт поменьше (например, misc nil)
Получившийся размер окна можно посмотреть командой stty, в том числе и из другого терминала:
$ stty -a < /dev/pts/3 | grep row speed 38400 baud; rows 229; columns 800; line = 0;
Запустим программу так: prog > /dev/pts/3