При запуске, например, shell-скрипта в среде Gnome (двойным кликом по файлу или из Главного меню) скрипт запускает окно терминала, отрабатывает по-быстрому и потом окошко схлопывается, не позволяя посмотреть результатов работы.Как сделать, чтобы окно само не закрывалось после завершения работы?
Запустить скрипт в открытом окне терминала.К.О.
>Запустить скрипт в открытом окне терминала.
>
>К.О.Нет, мне не нужно открывать вручную терминал и стартовать с него скрипт. Мне нужно запустить скрипт из главного меню, с рабочего стола или с панели.
gnome-terminal -e 'bash -c "ls;read"'
>gnome-terminal -e 'bash -c "ls;read"'Вот! Это приблизительно то, что я хотел увидеть. Спасибо.
----------------------------------------------------
Для тех, кто наткнулся на этот пост через поисковик:Для того, чтобы создать окно терминала, чтобы в нём отработало какое-то приложение или команда и чтобы это окно потом не схлопнулось (в описанной выше команде с ";read" окно всё же схлопнется после нажатия на ENTER) нужно писать вот так:
gnome-terminal -x bash -c "ls;$SHELL"
тогда команда "ls" отработает и покажет список файлов и папок, окно останется открытым и будет ждать от пользователя ввода новых команд.