Linux桌面高级应用与远程桌面应用使用指南
1. 手册页窗口操作
在手册页窗口中,可通过点击窗口顶部附近的“Section”按钮选择手册页的章节,然后从结果列表中选择你要阅读的手册页。
2. 脚本中与用户交互
在编写shell脚本时,有时需要在脚本运行过程中获取用户输入,让用户对任务执行方式做出选择。xmessage命令可用于shell脚本,使脚本能通过鼠标与用户轻松交互。
2.1 在shell脚本中使用xmessage
在shell脚本中使用xmessage时,需在脚本内调用该命令,并使用-buttons选项和两个参数:一个用逗号分隔的按钮列表,以及显示在按钮上方的消息。格式如下:
xmessage -buttons “button1,button2,button3” “My Message”例如:
xmessage -buttons “Yes,No” “Would you like some ice cream?”当用户点击消息下方的某个按钮时,对话框消失,并将一个值返回给脚本,该值会被赋给特殊的shell变量$?。若点击第一个按钮,变量值为101;点击第二个按钮,值为102,依此类推。