GNU/Linux >> Linux Esercitazione >  >> Linux

Grep opzione di colore predefinita

Aggiungi semplicemente il seguente alias al file di configurazione della tua shell, ad es. .bashrc o .bash_profile (a seconda di quale usi, vedi qui):

alias grep='grep --color=auto'

Puoi semplicemente usarlo come grep .

Di solito non è necessario creare script quando semplici alias di comando fanno la stessa cosa bene. Infatti il ​​tuo script non funzionerebbe nemmeno se volessi passare più opzioni a grep . Nel caso tu abbia bisogno di un piccolo frammento in grado di gestire argomenti, dovresti usare functions.


#!/bin/sh
exec grep --color "[email protected]"

Questo illustra il modo standard di "impacchettare" un comando con uno script di shell, quando il comando non funziona nel modo desiderato.

Il exec evita di creare un processo aggiuntivo (uno per lo script e uno per grep). Puoi ometterlo se vuoi.

Il "[email protected]" è sostituito da tutti gli argomenti dello script, indipendentemente dal numero. Conserva correttamente gli argomenti con spazi e altri caratteri speciali della shell.


Linux
  1. Utilizzare Command Grep e individuare?

  2. Come eseguire il grep con l'output a colori

  3. grep:comando non trovato

  4. Modifica della shell predefinita in Linux

  5. Colore diverso per comando e output

14 Esempi di comandi Grep in Linux

Grep Command in Linux (Trova testo nei file)

Come usare grep in Linux

Comando Grep in Linux (con esempi)

Comando Grep in Linux/UNIX

Uso del comando grep in Linux