是否可以打开一个终端,例如使用gnome-terminal
,然后让它稍后以编程方式退出(终止)或者在脚本结束时自行退出?
我想用它进行测试设置,我需要运行一些不同的东西 - 然后必须手动关闭不同的终端,这不是很好。将每个程序放在自己的终端中非常方便。
答案1
如果您想在脚本文件中执行此操作,请将其添加到文件末尾。这将向SIGKILL
脚本的父进程发送信号,因此如果有一个 bash 链接到终端,这将终止终端,但如果有多个 bash 链接到终端,则不会终止终端。
kill -9 $PPID
或者您可以这样运行脚本,脚本运行完成后终端将关闭:
./your_script.sh && exit