方法1:

dialog --menu

方法2:

kdialog --title

方法3:

zenity --question

下面采用方法3,

#!/bin/bash
zenity --question --timeout=60 --text="Do you have any questions?";

if [ $? != 1 ]; then
echo "yes";
else
echo "no";
fi
ps -e | grep "gnome-terminal-"

$? :上一条命令的返回结果. 

gnome-terminal-这个位置可以修改,你想关闭哪个进程或者哪个终端窗口都可以。

我这个是debian9的终端,即使是打开很多个终端窗口,也只有一个进程号,所以运行完之后,会将所有的终端都关闭。

参考3:​​http://blog.sina.com.cn/s/blog_6b5f1c460100msn3.html​

参考4:​​http://www.bitscn.com/os/linuxbc/200809/151812.html​