[MontelLUG] Problemi con find
Luca 'remix_tj' Lorenzetto
lorenzetto.luca a gmail.com
Ven 19 Set 2014 20:52:11 CEST
On Fri, Sep 19, 2014 at 8:44 PM, Samuele <samuele.zanin a tiscali.it> wrote:
> Data una directory Video con dei file:
>
> root a fuffa:/Video# ls
> Esc sab-01-7.dv Test ven-01-4.dv ven-01-6.dv ven-02-2.dv
> Finali sab-02-2.dv ven-01-3.dv ven-01-5.dv ven-01.dv
>
>
> Voglio l'elenco di tutti i file .dv contenuti nella cartella corrente e
> sottocartelle, quindi do:
>
> root a fuffa:/Video# find . -name *.dv -print
>
> che mi ritorna:
>
> find: paths must precede expression: sab-02-2.dv
> Usage: find [-H] [-L] [-P] [-Olevel] [-D
> help|tree|search|stat|rates|opt|exec] [path...] [expression]
>
> Il comando find lo uso spesso e volentieri, di norma non mi da problemi
> salvo in qualche occasione, adesso ne ho trovata una e la posto.
> Qualcuno ha idea del perché? e soprattutto come faccio ad eseguire la
> ricerca?
un classico.
find . -name "*.dv" -print
Se metti *.dv viene espanso dalla shell in tutti i .dv che hai nella
tua cartella. Se invece usi gli apici, viene passata la stringa *.dv a
find.
Io per sicurezza "apicio" sempre.
ciao ciao
Luca
--
"E' assurdo impiegare gli uomini di intelligenza eccellente per fare
calcoli che potrebbero essere affidati a chiunque se si usassero delle
macchine"
Gottfried Wilhelm von Leibnitz, Filosofo e Matematico (1646-1716)
"Internet è la più grande biblioteca del mondo.
Ma il problema è che i libri sono tutti sparsi sul pavimento"
John Allen Paulos, Matematico (1945-vivente)
Luca 'remix_tj' Lorenzetto, http://www.remixtj.net , <lorenzetto.luca a gmail.com>
More information about the montellug
mailing list