Hace algún tiempo me hice un pequeño script para hacer diversos tipos de escaneos de forma automática, funcionaba perfectamente. Pero hoy me he propuesto mejorarlo ligeramente. Lo que hacía el primer script es lo siguiente:
Pedia un nombre de archivo, una IP y hacía varios escaneos sobre la ip. Usando la opción -o del nmap guardaba los resultados de los escaneos con el nombre de archivo que se le daba. Eso funcionaba bien.
Ahora lo que intento es que después de efectuar los escaneos te de la opción de verlos directamente, sin tener que abrir la carpeta en la que se guardan ni nada. Lo que he hecho ha sido añadir esto:
Código
read hal if ["$hal" = "y"]; then gedit "$name-sT" fi
Como no tengo mucha idea de bash he copiado el if de un tutorial y he cambiado la expresión a evaluar. Alguien me puede decir donde está el error??
Muchas gracias de antemano!!