Откройте новое окно терминала и выполните bash файл. - PullRequest
0 голосов
/ 18 сентября 2018

Я написал сценарий bash 'A', который выполняет некоторые команды, но после полного выполнения сценария 'A' я хочу, чтобы другой сценарий bash 'B', хранящийся на рабочем столе, выполнялся в новом окне терминала после выполнения '«Завершено». Какую команду я должен написать в конце сценария «A»? Так что сценарий «B» выполняется в новом окне терминала.Я пробовал много команд, таких как gnome-terminal и konsole, с разными аргументами, но я не смог заставить их работать.

1 Ответ

0 голосов
/ 18 сентября 2018

Произнесите две команды вместо сценария A и сценария B, которые я использую ls -lh и echo

xterm -e "ls -lh; read ;xterm -e \"echo \"Hello_World\"; read \""

read дается только для стимулирования человеческого взаимодействия, и вы можете видеть, как терминал появляется и закрывается.

...