Tidak ada file rc untuk grep, tetapi Anda dapat mengatur variabel lingkungan GREP_OPTIONS
ke daftar opsi yang dipisahkan spasi yang akan berlaku untuk semua perintah grep. Ini membutuhkan GNU grep (implementasi pada Linux yang tidak tertanam, Cygwin dan beberapa sistem lainnya) 2.4; yang --exclude
pilihan baru untuk GNU grep 2,5. Tempatkan sesuatu seperti ini di ~/.profile
:
export GREP_OPTIONS='--color=auto --exclude=*.pyc --exclude-dir=.git'
Jika Anda telah melakukan ini tetapi ingin menjalankan grep satu kali tanpa opsi-opsi default itu, Anda dapat menimpanya (mis. grep --color=never
Untuk memaksa warna mati) atau mengosongkan GREP_OPTIONS
variabel dengan menjalankan GREP_OPTIONS= grep …
.
Kemungkinan lain adalah mendefinisikan alias untuk grep. Saya menggunakan varian berikut ini:
alias regrep='grep -Er --exclude=*~ --exclude=*.pyc --exclude-dir=.bzr --exclude-dir=.git --exclude-dir=.svn'