Grep için rc dosyası yok, ancak ortam değişkenini GREP_OPTIONStüm grep komutlarına uygulanacak boşluklarla ayrılmış bir seçenekler listesine ayarlayabilirsiniz. Bunun için GNU grep (gömülü olmayan Linux, Cygwin ve diğer bazı sistemlerde uygulama) gereklidir 2.4; --excludeseçenek GNU grep 2.5 için yeni. Şuna şöyle bir şeyler koy ~/.profile:
export GREP_OPTIONS='--color=auto --exclude=*.pyc --exclude-dir=.git'
Bunu yaptıysanız, ancak varsayılan seçenekler olmadan bir kez grep çalıştırmak istiyorsanız, bunları geçersiz kılabilir (örneğin grep --color=neverrenkleri zorlamak için) veya GREP_OPTIONSdeğişkeni koşarak boşaltabilirsiniz GREP_OPTIONS= grep ….
Başka bir olasılık, grep için takma adları tanımlamaktır. Aşağıdakilerin bir değişkeni kullanıyorum:
alias regrep='grep -Er --exclude=*~ --exclude=*.pyc --exclude-dir=.bzr --exclude-dir=.git --exclude-dir=.svn'