Problema con el script de Shell
[ !-e nombre de archivo1 -a! -e nombre de archivo2] No pueden existir dos archivos al mismo tiempo.
!
"FEI"
[Constituyen nombres antiguos o nombres modernos latinizados de animales y plantas]
Y lógico
Expresión If Si ambos exp1 y exp2 son verdaderos, el resultado es verdadero.
Representa "que tiene la propiedad de..."
O Lógico
Si al menos una de las expresiones Exp1 y exp2 es verdadera, el resultado es verdadero .
Esto es similar a los operadores de comparación en Bash & &. Muy similar a ||, pero estos dos operadores se utilizan en una estructura de doble corchete.
[condición 1 && condición 2 ]]
Los operadores -o y -a generalmente se usan con el comando de prueba o con una estructura de corchete único.
[ "$exp1" -a "$exp2" ]