Shell linux: cercare file con un nome inferiore a N caratteri

Piccolo promemoria utile a molti (e a me in primis). Per chi usa una shell linux (bash o similari) e vuole cercare i file con un nome inferiore a N caratteri, il comando utile è il seguente:

find . -type f -exec basename {} \; | awk '{ if(length($0) < N) print $0 }'

Ovviamente quando si digita il comando nella shell linux, bisogna sostituire il parametro N con il numero di caratteri (lunghezza massima) dei nomi dei file da cercare.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> 

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.