Re: [OT] Sobre script bash
----- Mensaje original -----
> De: "Camaleón" <noelamac@gmail.com>
> Para: debian-user-spanish@lists.debian.org
> Enviados: Jueves, 20 de Junio 2013 17:18:38
> Asunto: Re: [OT] Sobre script bash
>
> El Thu, 20 Jun 2013 07:46:16 -0700, Julian Perconti escribió:
>
> > Tengo el siguiente script basico para migrar permisos:
> > # BOF #!/bin/bash j=0 echo "ID del GRUPO a buscar:"
> > read gida echo "ID del GRUPO por el cual reemplazar a los que se
> > encuentren:"
> > read gidn for i in `find $pwd -gid $gida -print0 | xargs -0 chgrp $gidn
> > "$i"`; do
> > let j=j+1
> > done echo $j 'reemplazos'
> > #EOF En si el script, funciona bien, es decir, los permisos se cambian
> > según los id proporcionados; el problema es que me arroja el siguiente
> > error:
> > chgrp: cannot access `': No such file or directory
>
> (...)
>
> Por el error parece que no reconoce el salto de línea o algo :-?
>
> Había un comando muy majete que verificaba la sintaxis de los scripts,
> peor no recuerdo cúal era O:-)
>
> (buscando el Google)
>
Y con sh -x script.sh ves el script en tiempo de ejecución, es decir, que si existe algún error tanto en la sintaxis, como en un comando, etc. te lo muestra por pantalla.
--
Alfonso <alfonso@gnuino.net>
Reply to: