আমি ডিফল্টরূপে কিছু কমান্ডের জন্য রঙ চালু করতে এলিয়াস ব্যবহার করি। কিন্তু আমি সেখানে আমার সিস্টেম কহন একটি সহজ উপায় যদি, রঙ সমর্থিত হতাশ করছি, আমাকে ব্যবহার করো না --colorজন্য grep, lsইত্যাদি
আমি ডিফল্টরূপে কিছু কমান্ডের জন্য রঙ চালু করতে এলিয়াস ব্যবহার করি। কিন্তু আমি সেখানে আমার সিস্টেম কহন একটি সহজ উপায় যদি, রঙ সমর্থিত হতাশ করছি, আমাকে ব্যবহার করো না --colorজন্য grep, lsইত্যাদি
উত্তর:
ফ্রিবিএসডি-র ক্লিকার রয়েছে ।
লিনাক্স এবং জিএনইউ সরঞ্জামগুলির সাথে অন্য যে কোনও সিস্টেমে আপনাকে LS_COLORS, GREP_COLOR, এবং GREP_OPTIONS = '- রঙ = অটো' সেট করতে হবে তবে তারপরেও আপনাকে চালনার দরকার ls --color=auto। info coreutils 'ls invocation'আরও বিশদ জন্য চালান ।
--colorলিনাক্সে টাইপ করা এড়ানোর সবচেয়ে সহজ উপায় হ'ল একটি নাম ব্যবহার করে lsরান ls --color=autoকরা।
এটিকে আমি আমার .Bashrc এ রেখেছি (ভাল, সত্যই আমার .env, তবে এটি .brcrc এর মতো) এটি ডিফল্টরূপে ঘটানোর জন্য:
# set default flags
if grep --color=auto --quiet "" "$HOME"/.bashrc >/dev/null 2>&1
then
alias grep='grep --color=auto'
fi
if ls --color=never --directory / >/dev/null 2>&1
then
# enable colors with GNU ls
alias ls='ls --color=auto'
else
alias ls='ls -F'
fi