|
|
|
|
del sitio de Google
|
|||||||
| Foros | Registro | Blog | Páginas man | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Usuarios | 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í. |
![]() |
|
|
Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|||
|
cambiar la salida
Tengo una del applicaton, cuando se ejecuta / tmp / my_script, que es la salida el resultado a la pantalla (que se indican más adelante), la salida es muy larga (alrededor de 1500 líneas), tengo un programa (que se indican más adelante) que se mostrará la salida con función 1> 1, que funciona bien, sin embargo, la salida sólo mostrará la página 1 del presente 1500 líneas (ronda 60 líneas de salida se muestra), pueden aconsejar a lo que está mal, la forma de salida de todas las líneas de 1500? además, si quiero que la salida de sólo dos han Primer columna (fecha y hora en mi caso), el número de columna no se muestran, pueden aconsejar cómo cambiar mi programa? thx por adelantado.
el resultado \u003d\u003d\u003d\u003d\u003d\u003d 04/15/07 01:00:00 1 8 7 8 5 8 4 5 5 7 04/15/07 02:00:00 1 2 58 7 5 6 4 1 8 " " " (en total 1500 líneas) Mi programa \u003d\u003d\u003d\u003d\u003d\u003d\u003d #vi / tmp / my_program # / bin / ksh / tmp / my_script <<EOF 1 sueño dormir 1 EF |
| Enlaces patrocinados | ||
|
|
|
|||
|
Sólo la tubería de salida para cortar o awk como se muestra a continuación: Código:
/tmp/my_script | cut -d " " -f 1,2 o Código:
/tmp/my_script | awk '{print $1, $2}'Recuerdos |
|
|||
|
Cita:
para mi primera pregunta, por qué sólo se mostrará la página 1, es porque se trata de esperar a la prensa tecla "enter" a la próxima página, pueden aconsejar si quiero añadir el "enter" para mi programa, ¿qué puedo hacer? thx #vi / tmp / my_program # / bin / ksh / tmp / my_script <<EOF 1 sueño 1 "enter" "enter" 1 sueño 1 EF |
|
|||
|
¿No está seguro de lo que estamos tratando de hacer con el script "/ tmp / myprogram". Además de eso, la shebang (la primera línea) de su script no es adecuada, debe: Código:
#!/bin/ksh De todos modos, te hiciste el derecho de salida con el comando awk o cortar? Recuerdos |
|
|||
|
thx respuesta,
para mi primera pregunta, no puedo obtener todas las líneas de 1500, pero la solicitud debe pulsar tecla "enter" cuando quiero ir a la página siguiente (1500 líneas tienen muchas páginas), lo que quiero preguntar cómo añadir el entrar a mi programa , al igual que algunos unix clave ^ H etc |
|
|||
|
No está seguro de si puede utilizar el comando sí, pero puedes intentarlo: Código:
yes "" | /tmp/my_script | awk '{print $1, $2}'Al final se puede obtener una "tubería rota" mensaje, pero no te preocupes puedes ignorarlo. Recuerdos Última edición por Franklin52; al 11-29-2007 03:04 PM.. Motivo: añadir "" arg comando para sí |
| Enlaces patrocinados | ||
|
|
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| cómo hacer una línea parpadeante de la producción y también la manera de aumentar el tamaño de la fuente de la producción | mail2sant | Programación de scripts de shell y | 3 | 04-14-2008 08:30 AM |
| Cómo cambiar uname salida? | redstaing | Programación de scripts de shell y | 9 | 04-07-2008 11:31 PM |
| Hw para cambiar la fuente de la producción en perl | trupti_rinku | Programación de scripts de shell y | 2 | 11-14-2006 10:59 AM |
| Cómo cambiar uname salida? | pop_black | Programación de scripts de shell y | 3 | 09-12-2006 02:02 PM |
| Cambio de TCP / IP | sinardy | UNIX for Dummies Preguntas y Respuestas | 3 | 09-17-2001 03:50 PM |