Título: Script Corre con otro usuario y con el mío no. ¿Serán las variables de entorno? Publicado por: IraisGossow en 28 Abril 2015, 18:41 pm Estoy haciendo un script que debe validar que tres archivos no estén vacíos (es decir, en ceros), pero no logro que me tome bien los archivos. El problema es que son variables, utilizan un nombre, el prefijo AMA y un número que varía.
Corregí las lineas de la asignación de variables y en la linea donde debería validar, sin importar el tamaño de archivo que le pase, no hace la validación. Si le pongo estos archivos: -rw-r--r-- 1 ij cdrama 160 Apr 29 09:28 datAMA570.bin -rw-r--r-- 1 ij cdrama 160 Apr 29 09:28 colaAMA570 -rw-r--r-- 1 ij cdrama 0 Apr 29 09:42 hdrAMA407 Me devuelve esto: El cuerpo de la cinta esta vacio, la cinta no debe enviarse La cola de La cinta tiene datos La cabecera de La cinta tiene datos Cuando debería devolver que el cuerpo y la cola tienen datos y la cabecera no. Agradeceré mucho la ayuda Código
Otra persona lo corrió en el mismo ambiente pero con otro usuario y le funcionó bien, ¿Serán las variables de entorno? Título: Re: Error al reconocer el archivo (Bash script) Publicado por: Eleкtro en 28 Abril 2015, 19:43 pm Bienvenido al foro.
Lee las reglas antes de formular una pregunta, para empezar, debes utilizar las etiquetas GeShi al publicar código. Saludos Título: Re: ¿Por qué no hace la validación el if en mi script en bash? Publicado por: IraisGossow en 30 Abril 2015, 17:49 pm Pregunta re-planteada
|