এলএস সংস্করণ নম্বর ম্যাক ওএস এক্স বাছাই


10

ls -vম্যাক ওএস এক্স এর সমতুল্য কি সংস্করণ নম্বর বাছাই করবে?

ম্যাক ওএস এক্স-এ, ls -vসংস্করণ নম্বর বাছাই করে না, তবে ফাইন্ডার মনে হয়।

উত্তর:


11

ডিফল্ট lsOS X এর মধ্যে সংস্করণ সাজানোর ক্ষমতা নেই। এটি lsজিএনইউর বৈশিষ্ট্য , যা বেশিরভাগ লিনাক্সের সাথে আসে তবে ওএস এক্সের সাহায্যে চালিত হয় না You আপনি জিএনইউ কোর্টিলস প্যাকেজের lsমাধ্যমে জিএনইউ ইনস্টল করতে পারেন ।


একটি ম্যাক এটা পাবার সবচেয়ে সহজ উপায় মত একটি প্যাকেজ ম্যানেজার ইনস্টল করা Homebrew বা MacPorts এবং এটা মাধ্যমে coreutils ইনস্টল করুন।

সুতরাং, উদাহরণস্বরূপ, হোমব্রিউ ইনস্টল করুন:

/usr/bin/ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)"

কিছুক্ষণ অপেক্ষা করুন, ইনস্টলেশন নির্দেশাবলী পড়ুন। তারপরে, কোর্টিলগুলি ইনস্টল করুন:

brew install coreutils

এটি gউপসর্গের সাথে সমস্ত জিএনইউ কোর্টিল যুক্ত করবে , উদাহরণস্বরূপ, আপনি এর glsপরিবর্তে ব্যবহার করতে সক্ষম হবেন lsযা এখন সংস্করণ অনুসারে সরবরাহ করে।


ডিফল্ট lsআচরণ (এবং অন্যান্য বিল্টিনগুলির মতো) ওভাররাইড করতে, আপনি এই লাইনটি আপনারটিতে যুক্ত করতে পারেন ~/.bash_profile:

source /usr/local/Cellar/coreutils/8.12/aliases

নোট করুন যে এটি BSD সংস্করণে নির্ভর করে এমন অন্যান্য প্রোগ্রামগুলিকে প্রভাবিত করতে পারে। আপনি যদি কেবল উপনাম করতে চান lsতবে পরিবর্তে নিম্নলিখিতটি ব্যবহার করুন:

alias ls="$brew_prefix/bin/gls"

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