![]() |
|
|
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 |
| hacer múltiples línea que contiene un patrón único en línea | VTAWKVT | Programación de scripts de shell y | 13 | 12-04-2008 06:40 PM |
| Grepping 1 línea por encima y por debajo patrón | iAm4Free | Programación de scripts de shell y | 4 | 10-07-2007 11:24 PM |
| añadir una línea después de un patrón | melanie_pfefer | Programación de scripts de shell y | 2 | 05-07-2007 02:38 PM |
| sed - Sustituir la línea que contiene el patrón coincide con una nueva línea | kousikan | Programación de scripts de shell y | 2 | 03-24-2007 07:24 AM |
| La sustitución de más de 1 patrón de una línea | Manan | Programación de scripts de shell y | 6 | 12-28-2006 01:58 AM |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
||||
|
Imprimir patrones en la línea
He rastreado el foro y se encontró con problemas similares, pero me parece que no puede adaptarse para que me ayude con mi causa.
Esta es una cuestión de dos partes. Tengo un archivo de múltiples líneas por ps |-ef Tengo que imprimir un cierto tipo de patrón. El patrón es parte estática y la parte dinámica. Se trata de un archivo / s (patrón) que contienen / s, dos letras y tres a cuatro números y, a veces, incluso en la carta final. GY1020.def por ejemplo, WN093.def y así sucesivamente. Los archivos (patrones) se encuentran en directorios diferentes (algunas con nombres muy largos) para que el resultado de "ps-ef" corta parte de la extensión (. Def) por lo que dice WN093.d La salida de "ps-ef" se ve algo como esto (las dos últimas columnas se muestra a continuación): / bin / ksh / export/home/user/RUN/DEFFILES/GY/GY1020.def G / bin / ksh / export/home/user/RUN/DEFFILES/WN/RST/WN093.d / bin / ksh / export/home/user/VB9530.def / más / texto / 1 / bin / ksh / export/home/user/RUN/DEFFILES/LO/LO6002a.def Quiero imprimir: GY1020 WN093 VB9530 LO6002a alternativamente: (añade. def para aquellos que se cortó) GY1020.def WN093.def VB9530.def LO6002a.def Yo sé "sed"Puede hacer esto y la búsqueda de [AZ] [AZ] [0-9] [0-9] [0-9] o algo similar, pero no puedo obtener exactamente lo que quiero. La segunda parte de mi pregunta, ¿Hay una manera de obtener "ps" para la salida de TODOS los datos y no sólo cortar el final de como se indica más arriba? Ayuda con esto sería muy apreciada. Última edición por FK_Daemon; al 11-21-2007 10:57 AM.. |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|