আমি emacsআমার স্ট্যান্ডার্ড পাঠ্য সম্পাদক হিসাবে ব্যবহার করি। যখন কেউ আমাকে একটি মেল সংযুক্তি প্রেরণ করে যেখানে পাঠ্য রয়েছে (উদাহরণস্বরূপ একটি ল্যাটেক্স ফাইল *.tex), মেল এটি কীভাবে খুলতে হয় তা জানে না এবং খোলার জন্য আমাকে একটি অ্যাপ্লিকেশন নির্বাচন করতে বলে। ফাইন্ডার উইন্ডোটি ইনস্টল হওয়া সমস্ত অ্যাপ্লিকেশনগুলির তালিকা পপ আপ করে, যার মধ্যে কিছু পাঠ্য সম্পাদক, যেমন টেক্সটএডিট।
emacsপ্রোগ্রাম বাস /usr/bin/emacsকিন্তু /usrডিরেক্টরি ফাইন্ডারে ডিফল্টরূপে দৃশ্যমান নয়। কিছু গুগল অনুসন্ধানের পরে, আমি দেখতে পেলাম যে একটি
sudo chflags nohidden /usr
/usrডিরেক্টরিটি ফাইন্ডারে দৃশ্যমান করে তুলবে । আমি তখন নেভিগেট করতে /usr/binএবং emacsসেই ডিরেক্টরিতে দেখতে পারি, তবে এটি গ্রে গ্রেড আউট এবং নির্বাচনযোগ্য নয়।
আমি কীভাবে একটি নন- অ্যাপ্লিকেশন নির্বাচন করব (যেমন / usr / bin / emacs, / usr / bin / vim, / usr / bin / gs, ইত্যাদি) মেল সংযুক্তি খোলার জন্য প্রোগ্রাম ব্যবহার করতে চান?
(quoted form of (POSIX path of input))করবেন না ? পরিবর্তেposix_path(input)