আমি ম্যাক ওএস এক্স এর টার্মিনাল থেকে টেক্সটএডিটে ফাইল খুলতে পারি?


168

আমি প্রায়শই দেখতে পাই যে টেক্সটএডিটে কোনও ফাইল খোলার জন্য একটি টার্মিনাল কমান্ড খুব সহজ হবে। ম্যাক ওএস এক্সে কি এই জাতীয় আদেশ রয়েছে?


আমি কমান্ড লাইন থেকে সাবলাইম পাঠ্য খোলার চেষ্টা করছি। আমি "ওপেন -a / অ্যাপ্লিকেশন / সাব্লাইম টেক্সট 2. অ্যাপ্লিকেশন my_file.txt" করেছি did এটি কাজ করে তবে প্রতিবার আমি কোনও ফাইল খুলতে চাইলে এটি একটি নতুন উইন্ডো তৈরি করে। কোন ফিক্স?
মোহাম্মদ মোগিমি

1
আপনার সাথে যদি চান sudo, Göta খোলা প্রথম রুট মোডে TextEdit
cregox

@ মোহাম্মদমোঘিমি sublimeকমান্ডটি সহজভাবে ব্যবহার করার চেষ্টা করুন ।
টিমোথি মুয়েলার-হার্ডার

উত্তর:


229

open -a TextEdit filename কৌতুক করা উচিত।

-aপতাকা আপনার কাঙ্ক্ষিত আবেদন নির্দিষ্ট করে, তাই এটি পরিস্থিতিতে যে কোন সংখ্যার যাদের সহ প্রযোজ্য যেখানে TextEdit ডিফল্ট এডিটর নয়।

অন্যান্য প্রাসঙ্গিক বিকল্প

  • -t ডিফল্ট সম্পাদকটিতে খোলে (যেমন আপনি বিবিএডিট, টেক্সটমেট ইত্যাদি ব্যবহার করেন)
  • -e টেক্সটএডিটে বিশেষ করে ফাইলটি খুলবে

2
সম্ভবত সেরা সমাধান।
ডেভিজেক

আপনি যদি এমন কোনও প্রোগ্রাম চান যাঁর নামে ফাঁকা স্থান রয়েছে, আপনার এড়াতে হবে, উদাহরণস্বরূপ, অ্যাডোব \ ফটোশপ \ CS6
চিত্র.png

/ পথ / সাব্লাইম টেক্সট 3 এ থাকা সাবলাইমেক্সটেক্স 3 দিয়ে এটি কীভাবে খুলবেন?
পান্না

3
ইন openকমান্ড এর ম্যানুয়াল, আপনি দেখতে হবে -e Causes the file to be opened with /Applications/TextEdit। সুতরাং open -e filenameএকই জিনিস, এবং সহজ।
ডনসং

উপলব্ধ অ্যাপ্লিকেশনগুলি কি সেই অভ্যন্তরে বাস করে হিসাবে সংজ্ঞায়িত করা হয় /Applications/?
ড্যানিয়েল পেন্ডারগাস্ট

39

প্রত্যক্ষ, সহজ উত্তর - আপনার ~ /। ব্যাশ_প্রফাইলে যেমন একটি উপনাম যুক্ত করুন:

alias textedit='open -a TextEdit'

এটি যেমন চালান:

textedit theFiletoEdit.txt

এটির সাথে অন্য উত্তরের মধ্যে পার্থক্য হ'ল আপনি যখন এটি চান সহজেই তা মনে রাখতে পারেন। টাইপিং textএবং Tabস্বয়ংক্রিয়রূপে এটি তাত্ক্ষণিকভাবে উপলব্ধ করে তুলবে


কিছুটা বাশ পটভূমির ক্ষেত্রে যারা এই বিষয়টি নির্ণয় না করে যুক্তি চান:

  • সমস্যাটি হ'ল একটি তুচ্ছ সিমিলিংক (বা এটির একটি শেল স্ক্রিপ্ট পুনর্নির্দেশের মতো) আপনার কাছে পাস করা ফাইলটি খোলার জন্য /Applications/TextEdit.app/Contents/MacOS/TextEditএকটি নতুন উদাহরণ সৃষ্টি TextEditকরে। এটি কার্যকর হয় তবে আপনার প্রত্যাশিত ম্যাক ওএস এক্সের ডিফল্ট আচরণ দেয় না। (যদি আপনি এটি চেষ্টা করেন, আপনি দেখতে পাবেন)

  • ডিফল্ট ইউআই আচরণ পেতে ম্যাক অন্তর্নির্মিত openকমান্ডটি ব্যবহার করে সেই '-a টেক্সটএডিট' পতাকাটি ব্যবহার করে (অন্যরা উল্লিখিত হয়েছে) ম্যাক ইউআইকে প্রবর্তন করে টেক্সটএইডিট (বর্তমানে) কোনও কল চালাচ্ছে না (কোনও ইনপ্রোপোস ছাড়াই) sudo 'সাধারণ ক্ষেত্রে ব্যবহারের জন্য প্রয়োজনীয়)।


ইতিমধ্যে চলমান টেক্সটাইটিট দৃষ্টান্তে একটি ফাইল খোলার কাজ মোজেভে কাজ করে না। আমি সব পতাকা চেষ্টা করেছিলাম।
কার্ল পোকাস

6

ওপেন কমান্ডটি ফাইলগুলি (তাদের ডিফল্ট অ্যাপ্লিকেশনগুলিতে, -a ফ্ল্যাগ ব্যবহার না করা), ইউআরএল (আপনার ডিফল্ট ওয়েব ব্রাউজারে) এবং ডিরেক্টরিগুলি (ফাইন্ডারে) খুলতে ব্যবহার করা যেতে পারে।

একটি উদাহরণ হবে

open /Users/Example/Desktop/example.rtf

1
টার্মিনাল থেকে গ্রাফিকাল সম্পাদনায় সম্পাদনা করার জন্য এটি সম্ভবত পাঠ্য ফাইলগুলি খোলার সহজতম উপায়।
ডেভিড থমাস

4

যারা এই পোস্টটি সন্ধান করছেন তাদের জন্য:

সমাধানটি হ'ল কমান্ডটি ব্যবহার করা sudo open -t /path/file.txt

এবং ওপেন কমান্ডের ম্যান পৃষ্ঠাগুলি এছাড়াও অনুসন্ধানকারীর মধ্যে ফাইলটি প্রদর্শন করার মতো আরও কিছু জিনিস কীভাবে করবেন তাও দেখায়।

http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/open.1.html


10
ব্যবহার sudoঅপ্রয়োজনীয় এবং অবাঞ্ছিত।
ক্রিস পৃষ্ঠা

1
ফাইলটি অন্যথায় ব্যবহারকারীর কাছে অ্যাক্সেসযোগ্য না হলে। তবে সাধারণভাবে সম্মত।
ববসন

2
প্রকৃতপক্ষে, আমি সিংহটিতে সম্পাদনা /etc/hostsকরার জন্য এই কমান্ডটি sudo দিয়ে ব্যবহার করার চেষ্টা করেছি এবং এটি ঠিক কাজ করে না (যেমন প্রত্যাশিত)। এটি আমাকে ফাইল সম্পাদনা করতে দেয় না । শুধুমাত্র এটি ক্লোন করুন। sudoএই ক্ষেত্রে, ছাড়াও যেতে পারে । ফাইলটি যেভাবেই লক হিসাবে চিহ্নিত করা হবে । সত্যিই এটি করতে সক্ষম হতে প্রথমে রুট মোডে টেক্সটএডিট
প্রশ্নস

0

এটি কোনও প্রোগ্রামিং প্রশ্ন নয়। তবে আমি একটি দ্রুত গুগল করেছি এবং এই সাইটটি পেয়েছি:

http://ss64.com/osx/

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/


1
এই লিঙ্কগুলির কোনওটিই টেক্সটএডিটে ফাইলটি কীভাবে খুলতে হয় তা প্রদর্শন করে না।

শেষ লিঙ্কটি করে।

এটি একেবারে করেছে, এটি যুক্ত করার জন্য আপনাকে ধন্যবাদ, আপনি আমার চেয়ে অনেক বেশি দ্রুত গুগল

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