![]() |
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.
|
|
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í. |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| comprobar la posición de fin de línea (URGENTE PLS) | evvander | Programación de scripts de shell y | 6 | 11-11-2007 05:46 PM |
| comprobar la posición de fin de línea para algunas líneas específicas | senthil_is | Programación de scripts de shell y | 1 | 11-09-2007 01:19 AM |
| comprobar la línea en un archivo | fongthai | Programación de scripts de shell y | 3 | 11-25-2006 01:49 PM |
| rs y ors en gawk ...???? | moxxx68 | Programación de scripts de shell y | 2 | 10-05-2004 01:52 PM |
| Cómo comprobar el número de argumentos de línea de comandos? | prkwan | Programación de scripts de shell y | 3 | 11-17-2002 01:57 PM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Compruebe la última línea con gawk?
Estoy escribiendo un script que gawk algunos controles básicos de conformidad con las normas de código (java archivos de texto) con gawk. Hasta ahora, todo bien.
Pero tengo la obligación de asegurarse de que la última línea de la fuente de archivos java "/ EF * * /". El fragmento de las obras, pero a continuación se llama más de una vez por cada archivo en / / coincide con un "algunos" demasiadas expresiones. Entonces, ¿cómo hago para realizar este control una sola vez? ... / / ( if (tail -1 FILENAME ~ "/ EF * * /") ( print "Sí" ) ) ... Ir fácil, soy un novato. |
|
||||
|
O puedo hacer algo como esto:
/ \ / \ Eof * \ * \ / / ( if (Comprobar si la última línea del archivo) ( imprimir FILENAME ": yay woot foo"> "/ dev / stderr" ) algo más ( imprimir FILENAME ": no"> "/ dev / stderr" ) ) Entonces, ¿cómo hago para "Comprobar si la última línea del archivo"? |
|
||||
|
Gracias por la idea,
Ahora cómo hago para que funcione? ... FIN ( theEOFComment FILENAME \u003d tail -1 imprimir theEOFComment if (partido (theEOFComment, / EF /)) ( print "Sí" ) ... ) |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|