![]() |
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí. |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
¿Cómo puedo imprimir la A a la Z utilizando para bucle o Si la condición.
Exmp: Tengo un nombre de archivo 098A. Tengo un script que compruebe que el nombre del archivo Ahora cada vez que ejecute el script de un nombre de archivo (098A) va a cambiar y que se verá a continuación, como 098B .... 098C la atlast 098Z. please help me. |
|
||||
|
Código:
awk '{ for(i=65; i<=90; i++) { printf "%c\n", i }; exit }' /bin/ls
|
|
||||
|
Thanx ..
Si quiero guardar el valor de "% c" en una variable sin imprimir lo que es esto, entonces el comando. por favor dígame como EARLI posible. |
|
||||
|
Cita:
Buscando algo como esto, Sólo para almacenar, Código:
awk '{ for(i=65; i<=90; i++) { arr[i]=i } }' /bin/ls
Para almacenar y mostrar Código:
awk '{ for(i=65; i<=90; i++) { arr[i]=i } }END{ for ( i in arr ) { printf "%d %c\n", i, arr[i] } }' /bin/ls
|
|
||||
|
awk '(for (i \u003d 65; i <\u003d 90; i + +) (matriz [i] \u003d i)) END (for (i en la matriz) (printf "% d% c \ n", i, matriz [i] )) '/ bin / ls
salida de esto es:::: 70 F 71 G 72 H 73 I 74 J 75 K 76 L 77 M 78 N 79 O 90 Z 65 A 66 B 67 C 68 D 69 E 80 P 81 Q 82 R 83 S 84 T 85 U 86 V 87 W 88 X 89 Y ¿Por qué no se da en forma adecuada. puedo obtener la A a la Z en serie. |
|
||||
|
Código:
awk '{ for(i=65; i<=90; i++) { arr[i]=i } }END{ for ( i in arr ) { printf "%d %c\n", i, arr[i] } }' /bin/ls | sort -k1
|
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|