Ubuntu - Shell script para ejecutar / ejecutar
Comience a escribir el script de shell en el sistema operativo Ubuntu Linux con #! / bin / bash o #! / bin / sh o #! / usr / bin / sh, lo que significa que el archivo de script de shell se ejecuta con "sh" que se encuentra en el directorio "bin". Es una recomendación estándar de las Distribuciones de Linux para escribir esta línea, sin ella el archivo de script se ejecuta correctamente. Guarde el script de shell como "filename.sh". Sh describe los archivos con scripts, y el sistema bloquea todos los permisos en el sistema operativo Linux para asegurar el archivo; por lo tanto, Linux Distributions no recomienda guardar el archivo en un formato de texto. Inserte permisos en su archivo de script para permitir a los usuarios de diferentes niveles leer, escribir y ejecutar un archivo de script, ingresando la siguiente línea en Ubuntu:
chmod u + x sayH
./sayH
Problema
Estoy escribiendo un script de shell simple en Ubuntu Linux.
$ vi sayH echo "Tu nombre, por favor:" lee fname echo "Hola $ fname, ¡Seamos amigos!"
¿Cómo ejecutar y ejecutar en Linux?
Solución
Primero, agregue "#! / Bin / bash" en la parte superior del archivo:
#! / bin / bash
echo "Tu nombre, por favor:" lee fname echo "Hola $ fname, ¡Seamos amigos!"
Entonces:
chmod u + x sayH
./sayH
Nota
Gracias a Jipicy por este consejo en el foro.