আমি প্রায়শই দেখতে পাই যে টেক্সটএডিটে কোনও ফাইল খোলার জন্য একটি টার্মিনাল কমান্ড খুব সহজ হবে। ম্যাক ওএস এক্সে কি এই জাতীয় আদেশ রয়েছে?
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/