Откройте новое окно терминала и выполните файл bash

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

1 ответ

Произнесите две команды вместо сценария A и сценария B I ls -lh а также echo

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

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

Другие вопросы по тегам