![]() |
|
|
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 |
| 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 |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
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 |
|
||||
|
Redirigir la salida de stderr a / dev / null: Código:
find . -type f | xargs grep 'test result - pass' 2>/dev/null | wc -l |
|
||||
|
Gracias Franklin. Funciona bien ..
¿Puede tellme "2" en 2> / dev / null. Gracias, Parkkavan |
|
||||
|
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.
|
|
||||
|
Wireonfire Gracias por la explicación. :-)
Recuerdos, Parkkavan |
|
||||
|
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.. |
![]() |
| Marcadores |
| Etiquetas |
| grep advertencia |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|