一个xinitrc系统文件能用来启动一个X服务器。这个文件包含了相当多的if/then测试,就像下面这个文件的一个摘录展示的一样。 1if[-f$HOME/.Xclients];then 2 exec$HOME/.Xclients 3elif[-f/etc/X11/xinit/Xclients];then 4 exec/etc/X11/xinit/Xclients 5else 6 #失败后的安全设置。 虽然我们决不该执行到这儿 7 #(我们也在X客户提供可靠保证)它不能被破坏. 8 xclock-geometry100x100-5+5& 9 xterm-geometry80x50-50+150& 10 if[-f/usr/bin/netscape-a-f/usr/share/doc/HTML/index.html];then 11 netscape/usr/share/doc/HTML/index.html& 12 fi 13fi 解释上面摘录的test结构,然后检查整个/etc/X11/xinit/xinitrc文件并分析那儿的所有if/then测试结构。你可能涉及到还没讨论过的grep,sed和正则表达式的主题。
上一篇:无类型的Bash变量_程序数据_shell
下一篇:嵌套的if/then条件测试_程序数据_shell