FindinFiles (riga di comando)

Visualizza tutte le occorrenze di una stringa specificata in uno o più file oppure nell'intero progetto (tutti i file). Se non si specifica alcun elemento, la ricerca verrà eseguita nei file del progetto corrente. Per le definizioni delle opzioni di comando, vedere Opzioni di comando in questa Guida in linea.

ss FindinFiles <string> [items] [-H] [-I-] [-IC] [-L] [-N] [-O] [-R] [-V] [-Y] [-?]

Per utilizzare questo comando è necessario disporre del diritto Lettura per i progetti.

Il comando FindinFiles funziona il modo analogo al comando Grep utilizzato nei sistemi UNIX. Se si specifica l'opzione -L con FindinFiles, verranno visualizzate tutte le occorrenze della stringa indicata, non solo nel primo file.

FindinFiles supporta l'utilizzo di due caratteri jolly, l'asterisco (*) e il punto interrogativo (?).

FindinFiles restituisce un codice di uscita 1 se vengono trovate delle corrispondenze, 0 se non viene trovata alcuna corrispondenza e 100 se si verifica un errore.

In genere FindinFiles rispetta la distinzione tra maiuscole e minuscole ed esegue la ricerca di corrispondenze esatte. Mediante l'opzione -IC è possibile disattivare la distinzione tra maiuscole e minuscole. Per informazioni, vedere Opzione -I (riga di comando).

Esegue la ricerca della stringa "giGlobal" in tutti i file .c:

ss FindinFiles giGlobal *.C

Esegue la ricerca della stringa "Hello world" nel progetto corrente:

ss FindinFiles "Hello world"
Mostra: