# Il manuale di &kfind;

## Introduzione

&kfind; è il programma di ricerca di file di &kde;.

### Avviare &kfind;

Nel menu K troverai la voce Trova file. Questa avvierà &kfind;, un'applicazione utile per trovare file od anche espressioni all'interno di file.

## Trovare i file

### La linguetta Nome/directory

Alla partenza di &kfind; apparirà una finestra dall'aspetto piuttosto semplice. Inserisci il nome del file che stai cercando nella casella di testo chiamata Nome:, scegli la directory in cui cercare inserendola nel campo Cerca in: o facendo clic sul pulsante Sfoglia... ed infine premi Enter o premi il pulsante Trova. Se la casella Includi le sottodirectory è marcata, allora anche tutte le sottodirectory contenute nel percorso specificato saranno vagliate. I risultati verranno mostrati nella lista sottostante.

Puoi usare i seguenti caratteri jolly:

L'asterisco *

- L'asterisco rappresenta un numero qualsiasi di caratteri mancanti (anche zero), quindi, ⪚ una ricerca di `marco*` può trovare i file `marco`, `marco.png` e `marco_non_deve_leggere_questo.kwd`. In un altro esempio, `mar*.kwd` può trovare`market.kwd` and `marco_non_deve_leggere_questo.kwd`.

Il punto interrogativo ?

- Contrariamente all'asterisco, il punto interrogativo corrisponde ad esattamente un carattere, quindi `marc?` troverà `marco`, ma `marco?` non troverà niente visto che i nostri file si chiamano `marco` e `marco.png`. Puoi mettere tanti punti interrogativi nel termine da ricercare quanti te ne servono.

Naturalmente è possibile combinare questi due caratteri jolly in un termine di ricerca.

### La linguetta Intervallo di data

In questa linguetta puoi dire a &kfind; il periodo temporale in cui i file da trovare sono stati creati o modificati per l'ultima volta.

La scelta Tutti i file dice a &kfind; di non preoccuparsi delle date. Marcando Tutti i file creati o modificati:, puoi inserire due date tra le quali è stato creato o modificato il file, oppure specificare un periodo di mesi o giorni passati in cui trovare il file.

### La linguetta Avanzate

Da qui puoi raffinare la ricerca e cercare solo i file che contengono una parola od una frase specifica.

Questi sono i raffinamenti tra cui puoi scegliere:

Di tipo

- Da qui puoi specificare il tipo di file che stai cercando.

Contenenti il testo

- Scrivi la parola o la frase che i file che stai cercando devono contenere. Nota: Una ricerca di questo tipo eseguita in una grossa directory, o quando è attivo Includi le sottodirectory può richiedere molto tempo.

Dimensione:

- Da qui puoi specificare se il file deve avere come minimo o come massimo la dimensione (in KB) inserita nella casella di fianco.

Maiuscole/minuscole

- Normalmente &kfind; non fa distinzione fra lettere maiuscole o minuscole, quindi una ricerca di `marco.png` troverà `marco.png` e `Marco.png`. Abilitando questa opzione, troverà solo i file che corrispondono esattamente, in questo caso soltanto `marco.png`.

Utilizza le espressioni regolari

- Se hai installato lo strumento &kregexpeditor; dal pacchetto kdeutils avrai questa opzione aggiuntiva. Abilitandola potrai fare ricerche di una regexp, anche detta espressione regolare. Le regexp sono un modo di specificare condizioni di ricerca, e possono essere molto complesse, ma allo stesso tempo possono essere molto potenti. Se non sei pratico di espressioni regolari puoi usare il pulsante Modifica espressione regolare per aprire &kregexpeditor;. Questo strumento permette di costruire l'insieme di condizioni in modo grafico per poi generare l'espressione regolare.

  &kregexpeditor; è uno strumento utilissimo e può essere usato da molte applicazioni di &kde; oltre a &kfind;. Puoi trovare maggiori informazioni a riguardo nei suoi file di aiuto.

## Riconoscimenti e licenza

&kfind;

Copyright del programma:

## Sviluppatori

- Martin Hartig

- Stephan Kulow coolo@kde.org

- Mario Weilguni mweilguni@sime.com

- Alex Zepeda jazepeda@pacbell.net

- Harri Porten porten@kde.org

- Dima Rogozin dima@mercury.co.il

- Carsten Pfeiffer pfeiffer@kde.org

- Hans Petter Bieker bieker@kde.org

- Waldo Bastian bastian@kde.org

La documentazione è Copyright 2001 di Dirk Doerflinger ddoerflinger@web.de

Luciano Montanaro mikelima@virgilio.it (Traduzione del documento)

&underFDL; &underBSDLicense;

## Installazione

### Come ottenere &kfind;

&install.intro.documentation;

### Requisiti

Per usare &kfind; è necessario &kde; 3.x.

### Compilazione ed installazione

&install.compile.documentation;
&documentation.index;