1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
#!/bin/bash printf "$0 | %i parametro(s) recibido(s): \t%s\n" "$#" "$*" # Y los podremos acceder de la siguiente forma for par in $*; do echo "Procesamos el argumento : $par" done EJECUCION DEL SCRIPT : $ bash prueba.sh 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 prueba.sh | 20 parametro(s) recibido(s): 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Procesamos el argumento : 1 Procesamos el argumento : 2 Procesamos el argumento : 3 Procesamos el argumento : 4 Procesamos el argumento : 5 Procesamos el argumento : 6 Procesamos el argumento : 7 Procesamos el argumento : 8 Procesamos el argumento : 9 Procesamos el argumento : 10 Procesamos el argumento : 11 Procesamos el argumento : 12 Procesamos el argumento : 13 Procesamos el argumento : 14 Procesamos el argumento : 15 Procesamos el argumento : 16 Procesamos el argumento : 17 Procesamos el argumento : 18 Procesamos el argumento : 19 Procesamos el argumento : 20 |