firebat 发表于 2010-9-25 19:06:22

gtk的另类应用-shell的gui编程

gtk提供了zenity命令,该命令用于显示GTK+的dialog并返回用户的输入。这个命令为shell提供了图形化的交互方式。例如zenity --question可以根据用户的选择返回0或1。

示例:bash+zenity获取天气信息

#/bin/bash
CMD_0=`w3m -dump http://wap.weather.com.cn/wap/weather/101270101.shtml | sed -n '2,20p' `
zenity --title "您所在城市的详细天气" --info --text "$CMD_0"

Tom 发表于 2010-9-26 09:25:23

zenity --title "您所在城市的详细天气" --info --text "`w3m -dump http://wap.weather.com.cn/wap/weather/101270101.shtml | sed -n '2,20p' `" 貌似这样就可以了 。。。。

qfmeal 发表于 2011-1-21 17:55:56

cool还没有试,有这样的功能挺酷

脚本开发比c语言来得快
页: [1]
查看完整版本: gtk的另类应用-shell的gui编程