Grep için rc dosyası yok, ancak ortam değişkenini GREP_OPTIONS
tü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; --exclude
seç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=never
renkleri zorlamak için) veya GREP_OPTIONS
değ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'