2014-09-15 12 views

risposta

25

Il primo argomento su find è il percorso in cui dovrebbe iniziare la ricerca. Il percorso . indica la directory corrente.

find . -type f -name '*R' 

È necessario fornire almeno un percorso, ma in realtà si può fornire come molti come si desidera:

find ~/Documents ~/Library -type f -name '*R' 
+2

Probabilmente si dovrebbe specificare che si sta parlando di 'BSD find'. 'find -type f -name '* R'' è completamente a posto in' gnu'. – BroSlow

+3

Sto parlando di [standard POSIX 'find'] (http://pubs.opengroup.org/onlinepubs/9699919799/utilities/find.html). –

+6

Sì, ma il motivo della confusione qui è probabile che 'gnu find' imposterà automaticamente' .' se non si fornisce un argomento. Mac OS usa 'bsd' di default, che richiede un argomento se non ne fornite uno a' -f'. E usare affermazioni come 'deve fornire almeno un percorso' senza specificare una versione di' find' probabilmente causerà più confusione. – BroSlow

Problemi correlati