![]() |
|
|
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 |
| problema con el caso de que, mientras que, por condiciones | kittusri9 | Programación de scripts de shell y | 3 | 04-24-2008 10:15 AM |
| o reducir las condiciones | hitmansilentass | Programación de scripts de shell y | 8 | 05-03-2007 06:27 PM |
| varias condiciones si / entonces | grandtheftander | UNIX for Dummies Preguntas y Respuestas | 4 | 07-21-2006 02:58 PM |
| en caso de declaración con dos condiciones | cin2000 | Programación de scripts de shell y | 1 | 01-23-2006 03:21 PM |
| en caso de declaración con dos condiciones-e, & & | yongho | Programación de scripts de shell y | 16 | 06-14-2005 05:46 PM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
|||||
|
Reemplace & & por -una
Código:
inputfile1=data/in/inputfile1.txt
inputfile2=data/in/inputfile2.txt
if [ ! -f ${inputfile1} -a ! -f ${inputfile2} ]
then
echo " "
echo "ERROR: Both files not found."
echo " "
exit 1
fi
if [ ! -f ${inputfile1} -o ! -f ${inputfile2} ]
then
echo " "
echo "ERROR: File(s) not found."
echo " "
exit 1
fi
echo " "
echo "RUN SUCCESSFUL: Both Files found. "
echo " "
exit 0
Última edición por Aigles; al 04-25-2008 10:02 AM.. Exposición de motivos: 'exit 0' es una mejor opción para el éxito de la ejecución |
|
||||
|
forma más breve:
inputfile1 \u003d data/in/inputfile1.txt inputfile2 \u003d data/in/inputfile2.txt [! -f $ ()-inputfile1 una! -f $ (inputfile2)] & & (echo "\ n ERROR: Ambos archivos no se encuentra. \ n", salida 1;) [! -f $ () inputfile1-o! -f $ (inputfile2)] & & (echo "\ n ERROR: archivo (s) no se encuentra. \ n", salida 1;) echo "\ n RUN EXITOSA: Ambos archivos encontrados. \ n" salida 1 |
|
||||
|
Sólo corto ..
Código:
#!/bin/sh
inputfile1=data/in/inputfile1.txt
inputfile2=data/in/inputfile2.txt
[ -f ${inputfile1} -a -f ${inputfile2} ] && echo OK || echo NOK
Última edición por danmero; al 04-25-2008 10:09 AM.. Motivo: no eliminar |
|
||||
|
Simple error :-)
Puede utilizar & & u si uso como Cita:
Cita:
Última edición por impulso; 04-25-2008 en 10:10 AM.. Motivo: código incorrecto |
|
||||
|
Simple error :-)
Puede utilizar & & u si uso como Cita:
Cita:
|
|
||||
|
sentimos didnt ver las respuestas
|
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|