গ্রেপের জন্য কোনও আরসি ফাইল নেই, তবে আপনি পরিবেশের পরিবর্তনশীলটিকে GREP_OPTIONS
একটি সাদা স্থান-বিচ্ছিন্ন বিকল্পের তালিকাতে সেট করতে পারেন যা সমস্ত গ্রেপ কমান্ডের ক্ষেত্রে প্রয়োগ হবে। এটির জন্য জিএনইউ গ্রেপ প্রয়োজন (এম্বেডড লিনাক্স, সাইগউইন এবং অন্যান্য কয়েকটি সিস্টেমে প্রয়োগ) ২.৪; --exclude
বিকল্প গনুহ, grep 2.5 কাছে নতুন। এর মধ্যে এমন কিছু রাখুন ~/.profile
:
export GREP_OPTIONS='--color=auto --exclude=*.pyc --exclude-dir=.git'
আপনি যদি এটি করেন তবে এই ডিফল্ট বিকল্পগুলি ছাড়াই একবার গ্রেপ চালাতে চান, আপনি সেগুলি ওভাররাইড করতে পারেন (উদাহরণস্বরূপ grep --color=never
রঙগুলি বন্ধ করার জন্য) বা GREP_OPTIONS
চলমান দ্বারা চলকটি খালি করতে পারেন GREP_OPTIONS= grep …
।
আর একটি সম্ভাবনা হ'ল গ্রেপের জন্য এলিয়াস নির্ধারণ করা। আমি নিম্নলিখিত একটি বৈকল্পিক ব্যবহার:
alias regrep='grep -Er --exclude=*~ --exclude=*.pyc --exclude-dir=.bzr --exclude-dir=.git --exclude-dir=.svn'