Cómo aumentar un contador en un script de consola de Unix

Escrito por kristen waters | Traducido por beatriz sánchez
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo aumentar un contador en un script de consola de Unix
Aprende a programar scripts para la consola de Unix. (Jupiterimages/Brand X Pictures/Getty Images)

Los scripts de consola son pequeños programas escritos para una consola de Unix o un intérprete de línea de comando. Uno de las consolas de Unix más usadas es la consola Bash, que viene instalada en la mayoría de los sistemas operativos Linux y Unix. Puedes usar scripts de consola para manipular archivos, imprimirlos o ejecutar programas. Para aumentar un contador en un script de consola, crea un bucle que sume uno cada vez que la condición del bucle se cumpla.

Nivel de dificultad:
Moderadamente fácil

Otras personas están leyendo

Instrucciones

  1. 1

    Abre un documento de texto en blanco en cualquier editor de texto.

  2. 2

    Escribe "#!/bin/bash", sin comillas, para iniciar el script de consola. Este script usa el lenguaje de script de consola bash.

  3. 3

    Escribe "names=( steve james sam jeff)", de nuevo sin comillas, para crear un vector de nombres.

  4. 4

    Escribe las siguientes líneas:

    count=0 num=0<

    Esto creará dos variables con valor cero. La variable "count" se usa para el contador. La variable "num" referencia a cada elemento en el vector.

  5. 5

    Escribe "len=${#names[@]}", sin comillas, para crear una variable que contenga el número de elementos del vector.

  6. 6

    Escribe "while [ $count -lt $len ]", sin comillas, para iniciar el bucle "while" que se repite para los elementos del vector. La parte "-lt" de la sentencia viene de "less than" (menor que).

  7. 7

    Escribe las siguientes líneas:

    count=expr $count + 1 echo "Name $count is ${names[$num]}" num=expr $num + 1

    Esto aumenta las variables "count" y "num", e imprime cada elemento del vector.

  8. 8

    Guarda el archivo como "count.sh".

  9. 9

    Escribe "chmod +x" en la línea de comandos para que el script sea ejecutable.

  10. 10

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

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles