方法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