“Conocimientos Sistemas>unix

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

2012/5/12
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
Cómo funcionar con un núcleo Unix
Tutorial de depuración remota de Unix
Tutorial de Unix Curl
Tutorial de Unix ZFS
Unix Patch Tutorial
Cómo descomprimir un archivo ZIP en Unix
Kernel Unix Tutorial
¿Cuál es la estructura de archivos jerárquica en UNIX
Conocimientos Informáticos © http://www.ordenador.online