Конечно же. Это, кажется, ошибка в xpdf
.
Можно переключиться на представление "ширины" легко путем ответвления w, как только xpdf открывается, но там, кажется, не способ заставить его вести себя из командной строки. Единственная вещь, о которой я мог думать, будет состоять в том, чтобы взломать его, использование ожидает или своего рода маршрутизация события клавиатуры к X-окну для отправки его, что нажатие клавиши, когда это запускает.
tee
управляйте пишет вход в стандартный вывод, а также в файл одновременно. Быстрый пример был бы
$ echo "Hi there..."|tee -a hi.txt
Hi there....
$cat hi.txt
Hi there....
В вышеупомянутом пример это представляет текст в STDOUT и пишет это в hi.txt
. Другой пример мог быть
$cat hi.txt|tee -a final.txt
Hi there.....
$cat final.txt
Hi there....
Так рассматривая оболочку удара, Ваш пример мог быть -
$cat ./serial-port|tee -a <filename>
Таким образом, если бы последовательный порт 20002 затем, вышеупомянутая команда была бы похожа
$cat $serial-port|tee -a serial.txt
20002
$cat serial.txt
20002
cat ./serial-port | tee -a localcopy.txt | ./outgoing-serial-port
... Я думаю, что OP хочет сделать это. – Bananguin 17.07.2012, 00:55cat ./ttyUSB0 | tee -a local.txt > ./ttyUSB0
– AnBisw 17.07.2012, 02:33cat ./ttyUSB0 | tee -a local.txt | ./ttyUSB0
./ttyUSB0 не является командой, скорее возможно, файл (или порт). Таким образом, для обратной записи вывода в файл (или порт), необходимо использовать>
оператор – AnBisw 17.07.2012, 02:36