if, pero no permite bloques de comandostest -x /usr/sbin/anacron || exit 0 → comprueba la existencia del fichero y si devuelve false, ejecuta la segunda partetest -x /usr/sbin/anacron && exit 0 → comprueba la existencia del fichero y si devuelve true, ejecuta la segunda parte if [ -f /etc/passwd ]; then …. fiif [-f /etc/passwd -o -f /etc/shadow ]; then …. fiif [-f /etc/passwd -a -f /etc/shadow ]; then …. fifor ip in `seq 1 254`; do ssh root@10.1.1.${ip} '/sbin/shutdown -r now'; done