“Conocimientos Sistemas>unix

Cómo incrementar un contador en un Unix Shell Script

2016/3/20
Los shell scripts son pequeños programas escritos para un shell de Unix o intérprete de línea de comandos . Una de la shell de Unix más utilizado es el shell Bash - se instala en sistemas operativos de la mayoría de Unix y Linux . Puede utilizar los scripts de shell para manipular archivos , archivos de impresión o ejecutar programas. Para incrementar un contador en un script de shell , crear un bucle que añade uno cada vez que la condición del bucle se cumple . Instrucciones
1

Abra un documento de texto en blanco en cualquier editor de texto
2

Tipo "# /bin /bash " - . Sin las citas - para empezar la secuencia de comandos shell. Este script utiliza el lenguaje de scripting de bash shell
3 Tipo

"nombres = ( steve james sam jeff ) " - . Otra vez , sin las citas - para crear una matriz de nombres < . br> 4

escriba las líneas siguientes :
recuento

= 0

num = 0 <

Esto crea dos variables establecidas en cero. La variable " count" se utiliza para el conteo , los " números " referencias a variables de cada elemento de la matriz
5

Tipo "len = $ {# nombre [ @] }" - sin el . citas - para crear una variable que contiene el número de elementos de la matriz
6

Tipo " mientras que [ $ cuenta - lt $ len ]" - . sin las comillas - para iniciar la " mientras que " bucle que se repite a través de los elementos de la matriz . El " - lt" parte de la declaración significa
7

escriba las siguientes líneas " menos que". :
Recuento

= ` expr $ count + 1 `
< p > echo "Nombre de $ count es $ { nombre [$ num ] }"

num = ` expr $ num + 1 `

Esto incrementa la "Cuenta " y variables " números " , e imprime cada elemento de la matriz.
8

Guarde el archivo como " count.sh . "
9

Type " chmod + x " en un símbolo del sistema para hacer el script ejecutable .
10

Escriba el comando " . /count.sh " para ejecutar el script.

unix
Unix Shell Tutorial
Cómo agregar un usuario de Unix
Introducción al sistema operativo Unix
Componentes del sistema operativo Unix
Cómo probar Null Unix Script
Cómo eliminar un proceso en un equipo Unix
Pros y contras del sistema operativo Unix
Cómo encontrar un dominio Unix
Conocimientos Informáticos © http://www.ordenador.online