= Сообщение: 1847 из 8555 ========================================= RU.LINUX = От : Vova Uralsky 2:5030/257 11 Jan 15 10:33:14 Кому : Alexey Korop 11 Jan 15 10:33:14 Тема : Перенаправление вывода в X FGHI : area://RU.LINUX?msgid=2:5030/257+54b253ed На : area://RU.LINUX?msgid=2:461/155+54b1547c = Кодировка сообщения определена как: CP866 ================================== ============================================================================== Hello Alexey!
10 Jan 15 16:22, Alexey Korop wrote to Vova Uralsky:
VU>> набирая, например, текст в, например, LibreOffice Writer, вставить VU>> путём нажатия комбинации клавиш вывод, например, /bin/date. Чтобы это VU>> произошло так, как будто я это с клавиатуры набрал. AK> man xdotool, искать keystroke.
О, спасибо! Работает!
VU>> То есть вваод VU>> консольной программы отправить в Xовое приложение. AK> Hепонятно, что это значит, но это и не нужно. Hужно вывод AK> программы использовать в командной строке xdotool, а это делает легко AK> любой шелл. Стандартное средство (работает в любом шелле) - обратные AK> кавычки, расширение bash - $(...).
:-)
AK> Вот только надо иметь в виду, что openbox - это не шелл, так что AK> проще всего составить шелл-скрипт, а из openbox его вызывать. Да AK> отлаживать его так будет проще.
Программа, результаты которой мне надо "набирать", уже является шеллскриптом. Я специально взял в качестве примера /bin/date, чтобы исключить вопросы типа "а кто его знает что там такое выделывает твой неизвестный скрипт". И это действительно роли не играет.
VU>> P.S. Если мой русский кому-то показался странным, прошу за это VU>> прощения. AK> Язык нормальный, вопрос был странный. Вопрос зачем-то содержал в AK> себе подход к решению (перенаправление вывода в окно), но подход AK> неправильный, а точнее, бессмысленный.
Hа самом деле мне действительно надо перенаправить STDOUT в окно, через какую $опу это придётся делать, вопрос возможностей.