[FoLUG] Trovare file che NON terminano con ?>
Fabio Fabbri
fabio@llgp.org
Mer 17 Set 2008 14:33:00 CEST
Ho usato find, tail, grep e la sintassi di bash, ed è venuto fuori:
for i in $(find CARTELLA_FILES -name "*.php"); do tail -n 1 $i | grep
-vq "?>$" && echo $i; done
Fabio Fabbri
Alessandro Ronchi ha scritto:
> 2008/9/17 Davide Giunchi <davide.giunchi@gmail.com>:
>> 2008/9/17 Alessandro Ronchi <alessandro.ronchi@soasi.com>
>>
>>> Ho bisogno di trovare file *.php in una directory (e sottodirectory)
>>> che non finiscono con ?>
>>> C'è un modo elegante e/o sbrigativo?
>>>
>> elegante e sbrigativo:
>> find . -name "*.php" ! -name "*\?>"
>
> Il testo non deve contenere il ?>, non il nome del file.
>
>
Maggiori informazioni sulla lista
FoLUG