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 |
#!/usr/bin/ksh ##### Datos del array #### Nombre[1]="Juan" ; Tel[1]="999888111" Nombre[2]="Pepe" ; Tel[2]="999888222" Nombre[3]="Jose" ; Tel[3]="999888321" Nombre[4]="Adela" ; Tel[4]="999888444" # Buscando el Telefono de Jose buscar=Jose # buscar es la variable que me dice lo que busco # la variable ${#Nombre[@]} nos da el numero de # elementos en el array Nombre cnt=1 # inicializamos el contador # entramos en el buble while [ $cnt -le ${#Nombre[@]} ]; do if [ {${Nombre[$cnt]}} == {$buscar} ] then echo ${Nombre[$cnt]}" # "${Tel[$cnt]} ; fi cnt=$cnt+1; done |