আমি প্রায়শই দেখতে পাই যে টেক্সটএডিটে কোনও ফাইল খোলার জন্য একটি টার্মিনাল কমান্ড খুব সহজ হবে। ম্যাক ওএস এক্সে কি এই জাতীয় আদেশ রয়েছে?
sudo, Göta খোলা প্রথম রুট মোডে TextEdit
sublimeকমান্ডটি সহজভাবে ব্যবহার করার চেষ্টা করুন ।
আমি প্রায়শই দেখতে পাই যে টেক্সটএডিটে কোনও ফাইল খোলার জন্য একটি টার্মিনাল কমান্ড খুব সহজ হবে। ম্যাক ওএস এক্সে কি এই জাতীয় আদেশ রয়েছে?
sudo, Göta খোলা প্রথম রুট মোডে TextEdit
sublimeকমান্ডটি সহজভাবে ব্যবহার করার চেষ্টা করুন ।
উত্তর:
open -a TextEdit filename কৌতুক করা উচিত।
-aপতাকা আপনার কাঙ্ক্ষিত আবেদন নির্দিষ্ট করে, তাই এটি পরিস্থিতিতে যে কোন সংখ্যার যাদের সহ প্রযোজ্য যেখানে TextEdit ডিফল্ট এডিটর নয়।
-t ডিফল্ট সম্পাদকটিতে খোলে (যেমন আপনি বিবিএডিট, টেক্সটমেট ইত্যাদি ব্যবহার করেন)-e টেক্সটএডিটে বিশেষ করে ফাইলটি খুলবেopenকমান্ড এর ম্যানুয়াল, আপনি দেখতে হবে -e Causes the file to be opened with /Applications/TextEdit। সুতরাং open -e filenameএকই জিনিস, এবং সহজ।
/Applications/?
প্রত্যক্ষ, সহজ উত্তর - আপনার ~ /। ব্যাশ_প্রফাইলে যেমন একটি উপনাম যুক্ত করুন:
alias textedit='open -a TextEdit'
এটি যেমন চালান:
textedit theFiletoEdit.txt
এটির সাথে অন্য উত্তরের মধ্যে পার্থক্য হ'ল আপনি যখন এটি চান সহজেই তা মনে রাখতে পারেন। টাইপিং textএবং Tabস্বয়ংক্রিয়রূপে এটি তাত্ক্ষণিকভাবে উপলব্ধ করে তুলবে
কিছুটা বাশ পটভূমির ক্ষেত্রে যারা এই বিষয়টি নির্ণয় না করে যুক্তি চান:
সমস্যাটি হ'ল একটি তুচ্ছ সিমিলিংক (বা এটির একটি শেল স্ক্রিপ্ট পুনর্নির্দেশের মতো) আপনার কাছে পাস করা ফাইলটি খোলার জন্য /Applications/TextEdit.app/Contents/MacOS/TextEditএকটি নতুন উদাহরণ সৃষ্টি TextEditকরে। এটি কার্যকর হয় তবে আপনার প্রত্যাশিত ম্যাক ওএস এক্সের ডিফল্ট আচরণ দেয় না। (যদি আপনি এটি চেষ্টা করেন, আপনি দেখতে পাবেন)
ডিফল্ট ইউআই আচরণ পেতে ম্যাক অন্তর্নির্মিত openকমান্ডটি ব্যবহার করে সেই '-a টেক্সটএডিট' পতাকাটি ব্যবহার করে (অন্যরা উল্লিখিত হয়েছে) ম্যাক ইউআইকে প্রবর্তন করে টেক্সটএইডিট (বর্তমানে) কোনও কল চালাচ্ছে না (কোনও ইনপ্রোপোস ছাড়াই) sudo 'সাধারণ ক্ষেত্রে ব্যবহারের জন্য প্রয়োজনীয়)।
ওপেন কমান্ডটি ফাইলগুলি (তাদের ডিফল্ট অ্যাপ্লিকেশনগুলিতে, -a ফ্ল্যাগ ব্যবহার না করা), ইউআরএল (আপনার ডিফল্ট ওয়েব ব্রাউজারে) এবং ডিরেক্টরিগুলি (ফাইন্ডারে) খুলতে ব্যবহার করা যেতে পারে।
একটি উদাহরণ হবে
open /Users/Example/Desktop/example.rtf
যারা এই পোস্টটি সন্ধান করছেন তাদের জন্য:
সমাধানটি হ'ল কমান্ডটি ব্যবহার করা sudo open -t /path/file.txt
এবং ওপেন কমান্ডের ম্যান পৃষ্ঠাগুলি এছাড়াও অনুসন্ধানকারীর মধ্যে ফাইলটি প্রদর্শন করার মতো আরও কিছু জিনিস কীভাবে করবেন তাও দেখায়।
http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/open.1.html
sudoঅপ্রয়োজনীয় এবং অবাঞ্ছিত।
/etc/hostsকরার জন্য এই কমান্ডটি sudo দিয়ে ব্যবহার করার চেষ্টা করেছি এবং এটি ঠিক কাজ করে না (যেমন প্রত্যাশিত)। এটি আমাকে ফাইল সম্পাদনা করতে দেয় না । শুধুমাত্র এটি ক্লোন করুন। sudoএই ক্ষেত্রে, ছাড়াও যেতে পারে । ফাইলটি যেভাবেই লক হিসাবে চিহ্নিত করা হবে । সত্যিই এটি করতে সক্ষম হতে প্রথমে রুট মোডে টেক্সটএডিট
এটি কোনও প্রোগ্রামিং প্রশ্ন নয়। তবে আমি একটি দ্রুত গুগল করেছি এবং এই সাইটটি পেয়েছি:
http://ss64.com/osx/pico.html পিকো: সাধারণ পাঠ্য সম্পাদক
http://ss64.com/vi.html vi: পাঠ্য সম্পাদক
এবং এই সাইটটি টার্মিনাল থেকে টেক্সটএডিট কীভাবে ব্যবহার করবেন তা ব্যাখ্যা করে।
http://www.tech-recipes.com/rx/2754/os_x_edit_file_using_textedit_as_root_superuser/