![]() |
|
|
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 |
|
||||
|
¿Es posible con sed o awk?
Hola a todos,
Estoy Tring para escribir un script que debe leer la primera línea del archivo y realizar algunas tareas. Una vez que la tarea se ha completado la siguiente línea del archivo debe leerse la tarea debe realizarse. Por lo tanto, es posible tener un tipo de cosas, en sed awk o, lo que causa y, por tanto, incremento de la siguiente línea para ser leído? Lo que sigue es el pensamiento de cómo hacerlo, pero no funciona como yo no puede asignar valor a $ C para llegar a leer una línea: Código:
C=1 #counter while true do LOG=`sed '$C!d' /var/log/somelog.log` # perform the task on $LOG # C=`expr $C + 1` done |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|