Find cercare file da terminaleFind search files from terminal

Con il comando find è possibile cercare dei file da terminale in Ubuntu. Ma vediamo come utilizzarlo:

find pathname -name filename

dove pathname definisce la directory da cui partire per la ricerca; ogni sotto_directory di questa directory viene controllata per trovare il file richiesto.

L’opzione -name indica che si vogliono ricercare i file che hanno uno specifico nome.

Nella definizione di filename si possono usare anche i carattteri jolly: in questi casi occorre scrivere il filename tra apici.

Esempio:

find . -name arch1

cerca il file di nome arch1 presente nella directory corrente (indicata con il punto) o nelle sue sottodirectory.

find / -name leggimi

Questo comando visualizza il pathname di ogni file con nome leggimi, nella directory root e nelle sue sottodirectory.

find /usr/stood -name ‘*.doc’

Visualizza i pathname di tutti i file che hanno il nome con estensione doc a partire dalla directory stood.

In questi casi il filename deve essere racchiuso tra apici.With the find command you can search files from terminal in Ubuntu. But let’s see how to use it:

find pathname -name filename

where pathname defines the directory from which to research, each sotto_directory of this directory is checked to find the requested file.

The option-name indicates that you want to search for files that have a specific name.

In the definition of filename you can also use the wildcard carattteri In these cases you must write the filename in quotes.

Example:

find . -name arch1

look for the file named arch1 present in the current directory (indicated with a dot) or in its subdirectories.

find / -name leggimi

This command displays the pathname of each file named readme in the root directory and its subdirectories.

find /usr/stood -name ‘*.doc’

Show pathname of all files that have the name extension from doc directory stood.

In these cases, the filename must be enclosed in quotes.

Lascia un commento

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