[TiLUG] di If, for e ;
Matteo D'Alfonso
matteo.dalfonso@gmail.com
Lun 11 Giu 2012 11:17:25 CEST
ti manca il fi
Se ho capito cosa vuoi fare:
$ for f in * ; do [ -f download/$f ] && echo found $f ; done
Ciao,
Matteo D.
2012/6/11 Davide <gettingout@gmail.com>
> Ok, devo capire alla fine dove mettere i ";". Non posso piu' andare
> avanti a casaccio ;)
>
> $ for f in * ; do if [ -f download/$f ] ; echo found $f ; done
> -bash: syntax error near unexpected token `done'
>
> Dove diavolo devo mettere i ";" per farlo funzionare? Perche'? Ogni
> volta che lavoro con un .sh (file fisico intendo) tutto fila liscio. Mi
> incasino sempre quando cerco di fare script veloci su una sola riga.
>
> Thanks
> Davide
>
> PS: provato anche con echo "found $f" e con '.
>
>
>
> --
> Mailing list info: http://lists.linux.it/listinfo/tilug
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.linux.it/pipermail/tilug/attachments/20120611/d8dcd00a/attachment.htm>
Maggiori informazioni sulla lista
TiLUG