-------------------- 系统范围的xinitrc文件可以用来启动X server.这个文件中包含了相当多的if/then test,就像下边的节选一样: 1 if [ -f $HOME/.Xclients ]; then 2 exec $HOME/.Xclients 3 elif [ -f /etc/X11/xinit/Xclients ]; then 4 exec /etc/X11/xinit/Xclients 5 else 6 # 故障保险设置,虽然我们永远都不会走到这来. 7 # (我们在Xclients中也提供了相同的机制)它不会受伤的. 8 xclock -geometry 100x100-5+5 & 9 xterm -geometry 80x50-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 13 fi
对上边的"test"结构进行解释,然后检查整个文件,/etc/X11/xinit/xinitrc,并分析if/thentest结构.你可能需要查看一下后边才能讲解到的grep,sed和正则表达式的知识. |