Home : Termini del software : Definizione Grep

grep

Grep è un'utilità della riga di comando per Unix utilizzato per la ricerca di documenti di testo. Può eseguire ricerche di base e la corrispondenza avanzata dei modelli usando espressioni regolari. L'utilità grep è inclusa in tutte le principali distribuzioni Unix, incluso Linux e Mac OS X.

Grep può essere eseguito semplicemente digitando grep alla prompt dei comandi. Il comando richiede parametri specifici, incluso il stringa essere localizzato e il Nome del file del file da cercare. Ad esempio, se si desidera verificare se il file "readme.text"contiene la parola" licenza ", digitare il comando seguente:

licenza grep readme.txt

Se la parola non viene trovata, grep non produrrà alcun output. Se la stringa si trova nel documento, grep elencherà ogni occorrenza della stringa. Se è necessario eseguire una ricerca più complessa, è possibile utilizzare un'espressione regolare. Ad esempio, il comando seguente cercherà il file "us.txt"ed elenca tutte le righe che iniziano con" Me "o terminano con" tu "(con distinzione tra maiuscole e minuscole).

grep -E "^ Me | you $" us.txt

"-E" parametro nell'esempio sopra indica che il modello è "un'espressione regolare estesa". Usando questa opzione, puoi assicurarti che grep elabori il tuo modello di ricerca come espressione regolare anziché come stringa di base. Grep supporta anche molte altre opzioni della riga di comando, che possono essere utilizzate per creare più specifiche query e personalizzare l'output. Puoi visualizzare queste opzioni e saperne di più su grep digitando "uomo grep al prompt dei comandi di Unix.

NOTA: Il nome "grep" è un acronimo che deriva dalla frase "Cerca globalmente un'espressione regolare e stampa".

TechLib - Il dizionario per computer Tech Lib

Questa pagina contiene una definizione tecnica di Grep. Spiega nella terminologia informatica cosa significa Grep ed è uno dei molti termini software nel dizionario TechLib.

Tutte le definizioni sul sito Web TechLib sono scritte per essere tecnicamente accurate ma anche di facile comprensione. Se ritieni che questa definizione di Grep sia utile, puoi fare riferimento ad essa usando i link di citazione sopra.