`
jsntghf
  • 浏览: 2476837 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

dialog--使用shell脚本创建图形应用程序

阅读更多

部分Linux系统已经内置了dialog程序,如果系统中没有内置dialog程序的话,需要通过下载源代码的方式进行编译安装。

 

1、下载dialog源代码,并编译安装

$ curl -O http://invisible-island.net/datafiles/release/dialog.tar.gz
$ tar xvzf dialog.tar.gz
$ cd dialog-1.2-20140219
$ ./configure
$ sudo make & make install

 

2、简单的dialog示例

   (1)--yesno操作

dialog --yesno "Do you want to continue?" 0 0
rc=$?
if [ "${rc}" == "0" ]; then
  echo Yes
else
  echo No
fi


 
  (2)日历对话框

RESULT=`dialog --stdout --title "CALENDAR" --calendar "Please choose a date..." 0 0 10 8 2014`
retval=$?
if [ "${retval}" == "0" ]; then
  echo "${RESULT}"
fi

 


 更多关于dialog的用法请使用dialog --help进行查看。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics