فایل عمومی xinitrc سیسنم، میتواند برای راهاندازی سرویسدهنده X به کار برود. سراسر این فایل متشکل از تعدادی بررسیهای if/then است. مورد زیر از یک نگارش «قدیمی» xinitrc (Red Hat 7.1، یا همان حدود) برگزیده شده است.
if [ -f $HOME/.Xclients ]; then exec $HOME/.Xclients elif [ -f /etc/X11/xinit/Xclients ]; then exec /etc/X11/xinit/Xclients else xclock -geometry 100x100-5+5 & xterm -geometry 80x50-50+150 & if [ -f /usr/bin/netscape -a -f /usr/share/doc/HTML/index.html ]; then netscape /usr/share/doc/HTML/index.html & fi fi
ساختارهای test در قطعه فوق را توضیح بدهید، آنوقت یک نگارش به روزرسانی شده فایل /etc/X11/xinit/xinitrc را بازدید، و ساختارهای if/then آنجا را موشکافی کنید. ممکن است لازم باشد قبلاً به گفتارهای grep، sed، و عبارتهای منظم مراجعه نمایید.