Andrés Seco Hernández: > if [ $existmsg == yes ] *****ESTA ES LA LINEA 46 DEL WARNING***** > else > rm -rf /var/spool/alamin > fi Es `=', no `=='. bash admite los dos, pero lo "POSIX" es `='. [ Por otro lado, ¿no es un poco raro poner un if y luego no hacer nada? A lo mejor poniendo un ! se podría ahorrar el else, no sé... ]