Отправка команд в терминал консоли - PullRequest
0 голосов
/ 28 декабря 2010

Мне нравится, когда я могу отправить команду при запуске Konsole в RedHat 5. Например.

$ konsole -e "sleep 30"

То, что происходит, это "сон 30" становится заголовком, и я получаю сообщение об ошибке, говорящее, что

Konsole is unable to open a PTY (pseudo teletype). It is likely that this is due to an incorrect configuration of the PTY devices. Konsole needs to have read/write access to the PTY devices."

Как мне это сделать?

1 Ответ

1 голос
/ 28 декабря 2010

Оставьте цитаты.Предполагая, что опция -e в Konsole работает так же, как xterm и другие, первый аргумент после -e - это имя команды, которая должна быть выполнена, а остальные аргументы передаются команде.Итак, вы пытались запустить программу с именем sleep 30, а не sleep.

. В этом случае сообщение об ошибке выглядит заслуживающим сообщения об ошибке.Стоит жаловаться на невыполнение команды.

...