The UNIX and Linux Forums  

Go Back   El UNIX y Linux Foros > Arriba Foros > Programación de scripts de shell y
.
google unix.com



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
mostrar mensajes de advertencia en la línea de comandos Shakil danés Programación de scripts de shell y 2 02-22-2009 02:22 AM
Información req: / var / adm / messages - Kern.warning - ID diferentes mensajes Petrucci Sun Solaris 1 12-04-2008 01:30 PM
grep cadena exacta y evitar subcadena de búsqueda albertashish UNIX for Dummies Preguntas y Respuestas 3 11-03-2008 12:47 PM
Reorientación de los mensajes de advertencia. keka Programación de scripts de shell y 1 03-20-2007 05:11 AM
Servidor Telnet FTP mensajes de advertencia 500 'AUTH GSSAPI' la manera de resolver? csviking UNIX for Dummies Preguntas y Respuestas 0 07-10-2006 07:04 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback vínculo Herramientas de hilo Buscar en este Hilo Tasa de Hilo Modos de visualización
  #1 (Enlace permanente)  
Old 03-18-2009
shellscripter shellscripter is offline
Usuario Registrado
  
 

Fecha: octubre 2008
Ubicación: Madrás
Puestos: 16
Exclamation ¿Cómo evitar los mensajes de advertencia grep

Hi All,
Cuando tratamos de buscar por un Patern en un directorio, que estoy recibiendo de advertencia como "No such file or directory". Guión es de todos modos de trabajo como se esperaba. pero tengo que evitar que este mensaje de advertencia.
Pass \u003d "` find.-Type f | xargs grep 'resultado de la prueba - se aprueba' | wc-l `"
grep: ./results/6052278-1-717520-HFR_QFTS_ALL.__taskid2.isis_test.Beginning: No such file or directory
grep: ISIS: No such file or directory
grep: config: No such file or directory
grep: carga: No such file or directory
grep: ./results/6052278-1-717520-HFR_QFTS_ALL.__taskid2.isis_test.Beginning: No such file or directory
grep: interfaz% 2Fbasic: No such file or directory
grep: ping% 2Ftraceroute% 2Fcontroller: No such file or directory
grep: comprobar: No such file or directory

Gracias,
Parkkavan
  #2 (Enlace permanente)  
Old 03-18-2009
Franklin52 Franklin52 is offline Forum Staff  
Moderador
  
 

Fecha: febrero 2007
Mensajes: 4.345
Redirigir la salida de stderr a / dev / null:


Código:
find . -type f | xargs grep 'test result - pass' 2>/dev/null | wc -l

  #3 (Enlace permanente)  
Old 03-18-2009
shellscripter shellscripter is offline
Usuario Registrado
  
 

Fecha: octubre 2008
Ubicación: Madrás
Puestos: 16
Gracias Franklin. Funciona bien ..

¿Puede tellme "2" en 2> / dev / null.

Gracias,
Parkkavan
  #4 (Enlace permanente)  
Old 03-18-2009
wireonfire wireonfire is offline
Usuario Registrado
  
 

Fecha: octubre 2008
Puestos: 19
2 por defecto es el puntero para el archivo de mensajes de error, 1 es que el soporte para la producción. Tanto ir a la pantalla por defecto. En este caso, reorientar de error a / dev / null para que no los ven.
  #5 (Enlace permanente)  
Old 03-18-2009
shellscripter shellscripter is offline
Usuario Registrado
  
 

Fecha: octubre 2008
Ubicación: Madrás
Puestos: 16
Wireonfire Gracias por la explicación. :-)

Recuerdos,
Parkkavan
  #6 (Enlace permanente)  
Old 03-18-2009
Mumford Mumford is offline
Usuario Registrado
  
 

Fecha: marzo 2009
Publicaciones: 2
Usted está viendo esto porque el comando find pasa los nombres de los archivos que encuentra como una lista de palabras separadas por espacios. El problema radica en algunos de los archivos tienen espacios en los nombres. Si está en el uso de Linux o de otro tipo GNU encontrar y GNU xargs, puede utilizar:


Código:
find . -type f -print0 | xargs -0 grep 'test result - pass' | wc -l

'print0 "le dice a encontrar a utilizar \ 0 como separador en lugar del espacio, y la opción de xargs -0 dice que para aceptar \ 0 como separador.

Última edición por Mumford; 03-18-2009 en 04:19 PM..
Closed Thread

Marcadores

Etiquetas
grep advertencia

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Encendido
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Encendido




Todas las horas son GMT -4. La hora es 05:42 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Contenido Copyright © 1993-2009. Todos los derechos Reserved.Ad Gestión por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0