![]() |
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 |
| df, grep, wild card | itik | AIX | 2 | 01-24-2008 10:41 AM |
| Wild card en encontrar perm | braindrain | Programación de scripts de shell y | 1 | 04-12-2007 07:24 PM |
| ¿Cómo puedo pasar un comodín como argumento | eja | UNIX for Dummies Preguntas y Respuestas | 2 | 03-28-2007 03:03 PM |
| ls y "wild card - ¿Debería ser sencillo! | GNMIKE | UNIX for Dummies Preguntas y Respuestas | 2 | 10-13-2005 08:41 AM |
| si con el uso de patrones de "wild card | : ROOH | UNIX for Dummies Preguntas y Respuestas | 1 | 05-18-2002 08:15 AM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Encontrar la existencia de archivos con "wild card utilizando csh
Hi All,
Me gustaría saber de la existencia de archivos con "wild card utilizando CSH. He utilizado el código a continuación, pero no parece funcionar. Cualquier experto puede darme un consejo? Código:
set nonomatch
set pattern = "_xxx"
set filetype = ( *$pattern* )
if ( -e $filetype) then
echo "FILES with $pattern EXISTS"
else
echo "FILES with $pattern DOES NOT EXISTS"
endif
|
|
||||
|
El problema es que la -e sólo espera una prueba de nombre de archivo, por lo que se rompe si el patrón coincide con los datos de varios archivos. Hacer la prueba en un solo archivo, es decir, el primer elemento de $ filetype:
Código:
if ( -e $filetype[1] ) then
echo "FILES with $pattern EXISTS"
else
echo "FILES with $pattern DOES NOT EXISTS"
endif
|
|
||||
|
Hola spirtle,
Muchas gracias por el consejo. De que funciona bien ahora. ![]() |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|