কিভাবে ম্যাক ওএস এক্স-এ কমান্ড লাইন থেকে বর্তমান স্ক্রীন রেজোলিউশন পাবেন
সাধারণত ম্যাক ব্যবহারকারীরা OS X-এ ডিসপ্লে সিস্টেম প্রেফারেন্স প্যানেলের মাধ্যমে সংযুক্ত ডিসপ্লেগুলির স্ক্রীন রেজোলিউশন পুনরুদ্ধার করবে৷ এই পদ্ধতিতে অবশ্যই কোনও ভুল নেই, এটি সহজ এবং দ্রুত, তবে এটি OS X-এর গ্রাফিকাল ইন্টারফেস ব্যবহার করার কারণে এটি স্ক্রিপ্টিংয়ের জন্য প্রয়োজনীয় নয়৷ দূরবর্তী লগইন এবং SSH সংযোগের মাধ্যমে উদ্দেশ্য বা দূরবর্তী ব্যবস্থাপনা।এই পরিস্থিতিতে এবং অন্যান্য অনেক ক্ষেত্রে, আপনি Mac OS X-এর কমান্ড লাইন থেকে প্রদর্শনের বর্তমান স্ক্রীন রেজোলিউশন পুনরুদ্ধার করতে চাইতে পারেন।
আপনি সিস্টেম_প্রোফাইলার কমান্ডের সাহায্যে সুনির্দিষ্ট স্ক্রিন রেজোলিউশন পেতে পারেন, যা অ্যাপল সিস্টেম প্রোফাইলার ইউটিলিটির কমান্ড লাইন সংস্করণ হিসাবে বিশদ সিস্টেম তথ্য টেনে আনে, যা OS X এর সাথে দীর্ঘ বান্ডিল। ব্যবহারের জন্য সিনট্যাক্স সহজ, এবং আপনি সম্ভবত রেজোলিউশন প্রদর্শন করতে grep দিয়ে আউটপুট পরিষ্কার করতে চাইবেন।
সংযুক্ত ডিসপ্লেগুলির রেজোলিউশন পাওয়ার জন্য সিস্টেম_প্রোফাইলার কমান্ডটি নিম্নরূপ, কমান্ড লাইন সিনট্যাক্সের সাথে যথারীতি নিশ্চিত করুন যে কমান্ডটি একক লাইনে রয়েছে:
system_profiler SPDisplaysDataType |grep রেজোলিউশন
সুডো ব্যবহারের প্রয়োজন নেই, তবে আপনি যদি কোনো কারণে বা অন্য কারণে চান তাহলে আপনি এটির সাথে কমান্ডটি উপসর্গ করতে পারেন।
আউটপুট সহজে পড়া যায় এবং নিচের মত দেখতে হবে:
$ system_profiler SPDisplaysDataType |grep রেজোলিউশন রেজোলিউশন: 1920 x 1080
আপনি যদি Mac এর সাথে একাধিক ডিসপ্লে ব্যবহার করেন, তাহলে প্রতিটি সংযুক্ত স্ক্রিনের রেজোলিউশন আবার রিপোর্ট করা হবে। যদি সংযুক্ত বাহ্যিক ডিসপ্লেটি একটি টেলিভিশন হয়, তাহলে টিভি পর্দার রেজোলিউশন 720p বা 1080p হিসাবেও রিপোর্ট করা হবে৷
কমান্ডটি ম্যাক ওএস এক্স-এর প্রায় প্রতিটি সংস্করণে কাজ করা উচিত, তবে মনে রাখবেন যে ইয়োসেমাইটের বর্তমান সংস্করণগুলি কিছু অপ্রয়োজনীয় আউটপুট ফেলে দেবে যা সম্ভবত awk দিয়ে পরিষ্কার করা উচিত যদি আপনি এটি ব্যবহার করতে যাচ্ছেন স্ক্রিপ্টিংয়ের জন্য। এটি এখনও পঠনযোগ্য, তবে এটি কিছুটা বিশৃঙ্খল৷
উল্লেখ্য যে আপনি চাইলে কমান্ডের গ্রেপ অংশটি এড়িয়ে যেতে পারেন, এটি করার ফলে বর্ধিত ডিসপ্লে বিবরণ ফিরে আসে যা সহায়ক হতে পারে।
মনে রাখবেন আউটপুট সক্রিয় রেজোলিউশন দেখায়, ডিসপ্লেতে সম্ভাব্য সর্বোচ্চ রেজোলিউশন নয়। এইভাবে একটি রেটিনা ডিসপ্লে দেখাবে যে স্ক্রীন রিয়েল এস্টেটের পরিপ্রেক্ষিতে বর্তমানে কী ব্যবহার হচ্ছে, ডিসপ্লের সর্বোচ্চ সম্ভাব্য রেজোলিউশন নয়।