সব কমান্ডের জন্য - রঙ (এবং এর মতো) চালু করার জন্য কি কোনও এনভির ভেরিয়েবল আছে?


9

আমি ডিফল্টরূপে কিছু কমান্ডের জন্য রঙ চালু করতে এলিয়াস ব্যবহার করি। কিন্তু আমি সেখানে আমার সিস্টেম কহন একটি সহজ উপায় যদি, রঙ সমর্থিত হতাশ করছি, আমাকে ব্যবহার করো না --colorজন্য grep, lsইত্যাদি

উত্তর:


8

ফ্রিবিএসডি-র ক্লিকার রয়েছে

লিনাক্স এবং জিএনইউ সরঞ্জামগুলির সাথে অন্য যে কোনও সিস্টেমে আপনাকে LS_COLORS, GREP_COLOR, এবং GREP_OPTIONS = '- রঙ = অটো' সেট করতে হবে তবে তারপরেও আপনাকে চালনার দরকার ls --color=autoinfo 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

3
GNU এই ক্ষেত্রে ব্যর্থ হয়
xenoterracide
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.