“Conocimiento Sistemas>unix

Cómo escribir un guión de bash en UNIX

2011/3/28
Bash es uno de los entornos de shell en Unix y Linux. Una secuencia de comandos Bash es una manera de escribir pequeños programas ( es decir , secuencias de comandos) que realizan las tareas normales del sistema . También puede solicitar la entrada del usuario , manejar argumentos y realizar muchas de las tomas otro realizado por más lenguajes de scripting como Perl robustos . Aquí se explica cómo escribir una secuencia de comandos Bash muy simple. Instrucciones sobre The Steps
1

comprobar dónde se encuentra el intérprete Bash en el sistema con el comando " Qué fiesta " (sin las comillas ) . Se volverá un lugar como /bin /bash.
2

Abra cualquier editor de texto, y en la primera línea, escriba " #! /Bin /bash " (sin las comillas ) . Esta línea debe estar en la primera línea de cualquier secuencia de comandos Bash . Sin ella , el script no se ejecutará. El #! combinación se denomina Shebang .
3

introducir comandos en las siguientes líneas . Por ejemplo , la siguiente secuencia de comandos se mueve el contenido de un directorio en un directorio nuevo y le dice que cuando esté terminado .

#! /Bin /bashmkdir /home /kristen /newDocmv /home /kristen /Documents /* /home /kristen /newDocecho " Done! " Tenga en cuenta que los comandos son los mismos en Bash , ya que son de la línea de comandos
4

Guarde el archivo y hacerlo ejecutable con el siguiente comando: ". chmod + x . " (sin comillas )
5

Ejecutar el script desde la línea de comandos: " /sample.sh "(sin comillas )

Si usted es . . no en el mismo directorio que el script, tendrá que especificar la ruta completa a la secuencia de comandos : (sin las comillas )
< "/home /usuario /scripts /sample.sh . " . br>

unix
¿Cuál es un comando para mostrar todas las variables de entorno en Linux?
¿Cómo obtener la certificación para Unix Clustering
¿Qué es una página sucia en Unix?
¿Cómo se comprueba si un archivo tiene errores ortográficos en Unix?
Explicar diferentes capas de sistema operativo UNIX ¿Explica la interacción entre shell y kernel usando algún comando adecuado?
¿Quién es el dueño de Unix?
¿Cuál es el propósito de las columnas en un texto?
Cómo cambiar un Dedo en Unix Con CHFN
Conocimiento de la computadora © http://www.ordenador.online