আমি একটি স্থানীয় কলেজে ইউএনআইএক্স / লিনাক্স কোর্সে একটি ইন্ট্রো শিখিয়েছি এবং আমার এক শিক্ষার্থী নিম্নলিখিত প্রশ্নটি জিজ্ঞাসা করেছেন:
আমার ডিরেক্টরিতে থাকা কিছু ফাইল সাদা রঙিন এবং অন্যগুলি ধূসর কেন? আমি যে সাদাগুলি তৈরি করেছি সেগুলি কি আজ এবং ধূসর বিদ্যমান ফাইলগুলি?
আমি এটির দিকে নজর দেওয়ার সাথে সাথে আমি প্রথমে ভেবেছিলাম উত্তরটি LS_COLORS
ভেরিয়েবলের মধ্যে থাকবে তবে আরও তদন্তে জানা গেছে যে কমান্ডের সাথে -l
স্যুইচ বনাম স্যুইচ ব্যবহার করার সময় রঙের তালিকা আলাদা ছিল । নিম্নলিখিত স্ক্রিন শট দেখুন:-al
ls
ব্যবহার ls -l
নামের ফাইল সাদা হিসাবে '3' শো কিন্তু ব্যবহার -al
সুইচ একই ফাইল শো একটি ধূসর।
এটি কি বাগের বাগের মধ্যে রয়েছে বা কেউ জানে কেন এটি হচ্ছে?
LS_COLORS='rs=0;1' ls -l
, এলএস_সিওএলআরএসের সাথে জগাখিচির মাধ্যমে আপনি এটি পেতে পারেন তবে এটি দেখতে খুব আলাদা।
ls
এর আউটপুট এর রঙ পরিবর্তন করতে পারেন।
ls
করতে পারে। ;-)
ls
কমান্ডের সাথে এই জাতীয় রঙের কোনও সম্পর্ক নেই ।