El s�b, 08-01-2005 a las 17:26 +0100, [EMAIL PROTECTED] escribi�:
> On Fri, 07 Jan 2005 13:47:48 -0300, Javi <[EMAIL PROTECTED]> wrote:
> [...]
> > si ejecuto
> > 'find -exec script {} ;'
> > find: no se ha dado el argumento requerido a la opci�n `-exec'
> > 'find directorio -exec script {} ;'
> > find: no se ha dado el argumento requerido a la opci�n `-exec'
> >
> > ahora s� lo hago como
> > 'find -exec script {} \;'
> > javi/: Es un directorio
> > Terminado
> > no se queja el find, pero tampoco me resuelve lo que quiero. :(
> > Alguna pista m�s, ya lei la man del find. Sere yo o mucho no dice.
> > Gracias.
> >
>
> fijate que para que funcione tienes que pasar '{}' entre comillas
> simples al igual que el punto y coma. Desconozco si se puede pasar
> escapando \; como tu has puesto.
>
> lo que nos deja un find directorio -exec script '{}' ';'
>
> atte. javier m mora
>
Juro que lo hago tal cual dices :(
pero no me funciona.
[EMAIL PROTECTED]:~$ find javi -exec script '{}' ';'
javi: Es un directorio
Terminado
el script:
#!/bin/sh
tree -a -s -D -f -C -A $1
egrep -r '[#|\/\/] (programa|contenido|tipo) $1'