“Conocimientos Sistemas>unix

Cómo escribir un script de shell de UNIX para imprimir una lista en una nueva línea

2013/8/28
Un script de shell de Unix es un programa escrito en uno de los lenguajes de secuencias de comandos shell como bash, sh, csh o . Para tener un script imprimir una lista , debe colocar la lista en una matriz. La secuencia de comandos a continuación, recorre la matriz , la impresión de cada valor a la pantalla . En bash, los valores son cada uno impreso en sus propias líneas . En otras shells , puede que tenga que especificar que desea que cada valor se va a imprimir en su propia línea . Instrucciones
1

Abra un editor de texto como vi , nano o gedit . Si utiliza Ubuntu, se encuentra " gedit " en el menú " Accesorios " del menú principal "Aplicaciones" . Abra "vi" y " nano " en el símbolo del sistema , escriba "vi" o " nano ".
2

Tipo de la línea " #! /Bin /bash " para iniciar la secuencia de comandos de shell.
Página 3

Escriba el " list = ( pantalones camisa calcetines zapatos) " línea para crear la matriz para mantener la lista.
4

Tipo de la línea " ListNum = $ {# } lista "para crear la variable" ListNum " que contendrá el número de elementos de la matriz .
5

Escriba los siguientes tres líneas al bucle a través de los valores de la matriz e imprime cada valor a la pantalla :

de ( (x = 0 ; x <$ ListNum , x + + )); doecho $ {list [$ { x } ] } hacer

Cada valor en la matriz se imprimirán en su propia línea .
6

Guarde el archivo con el nombre " list.sh. " Haga clic en el botón " Guardar como" en gedit y escriba el nombre en el cuadro de texto . Tipo " : w " . En vi y " Ctrl + O" en nano y escriba el nombre cuando se le solicite
7

Escriba el comando "chmod + x list.sh " en el símbolo del sistema para que el script ejecutable .
8

Escriba el comando " . /list.sh " en el símbolo del sistema para ejecutar el script.

unix
Cómo cambiar un Dedo en Unix Con CHFN
Cómo descomprimir un archivo tar.gz Unix
Cómo crear una página web para monitorear múltiples servidores Unix
Cómo escribir un script de shell de UNIX para imprimir una lista en una nueva línea
Cómo asignar un nombre de un archivo de Unix con una marca de fecha
Cómo eliminar líneas con Grep en Unix
Cómo iniciar el Monitor de actividad mediante un comando Unix
Unix Dif. Tutorial
Conocimientos Informáticos © http://www.ordenador.online