Вставить текст в терминал

На самом деле это единственный раздел про unix на этом форуме

Модератор: /dev/random

monoholic
Сообщения: 15

Вставить текст в терминал

Сообщение monoholic » 02.10.2016 18:08

Можно ли в терминале программно вставить строку после курсора, но так, чтобы она была доступна для редактирования (т. е. без перевода строки)? Ну т. е. 'echo -n' не пойдет.
"Программно" = с помощью bash-скрипта.
Спасибо сказали:

Аватара пользователя
/dev/random
Администратор
Сообщения: 4866
ОС: Gentoo

Re: Вставить текст в терминал

Сообщение /dev/random » 02.10.2016 19:13

В некоторых дистрибутивах есть команда writevt (требует рута). В большинстве дистрибутивов, насколько я знаю, это можно сделать только из языков более низкоуровневых, чем шелл.
Спасибо сказали:

monoholic
Сообщения: 15

Re: Вставить текст в терминал

Сообщение monoholic » 02.10.2016 19:44

Спасибо, ситуация ясна. В принципе это еще можно сделать обходными способами, например с помощью xdotool, но мне такой вариант не очень симпатичен.
Спасибо сказали: