ম্যাক ওএস এক্স টার্মিনাল থেকে রঙিন আউটপুট অনুলিপি করুন


37

আমি আমার টার্মিনালে একটি সুন্দর রঙিন আউটপুট দেখতে পাচ্ছি।

টার্মিনালে একটি "রফতানি পাঠ্য হিসাবে" কমান্ড রয়েছে তবে এটি রঙ ছাড়াই একটি সরল-পাঠ্য ফাইল সংরক্ষণ করে। অনুলিপি এবং পেস্ট একই।

রঙ সহ টার্মিনাল আউটপুট সংরক্ষণের কোনও উপায় কি আপনি জানেন?


যদি এটি আপনার কাছে গুরুত্বপূর্ণ হয় তবে দয়া করে অ্যাপলকে অ্যাপল. com /feedback/ macosx.html (অ্যাপ্লিকেশন / ইউটিলিটিস প্রতিক্রিয়া অঞ্চল) বা ডেভেলপার.অ্যাপল. com / bugreporter ( একটি বিনামূল্যে বিকাশকারী অ্যাকাউন্টের জন্য নিবন্ধকরণ প্রয়োজন) এর মাধ্যমে জানান।
ক্রিস পৃষ্ঠা

টার্মিনালটিতে এখন বেসিক সিএমডি-সি কপি কমান্ডের জন্য বিকল্পগুলির একটি তালিকা রয়েছে Edit -> Copy Special, যেখানে আপনি সরল পাঠ্য এবং সমৃদ্ধ পাঠ্য বিকল্পগুলির মধ্যে টগল করতে পারেন।
জোশুয়া গোল্ডবার্গ

উত্তর:


12

এটি প্রদর্শিত হয় যে আপনি যদি টার্মিনালে পাঠ্যটি নির্বাচন করেন, তবে এটি অনুলিপি করুন, তারপরে এটি এমন একটি অ্যাপ্লিকেশনে আটকে দিন যা সমৃদ্ধ পাঠকে সমর্থন করে (যেমন মেল, টেক্সটএডিট, ওয়ার্ড), তবে পাঠ্যের রঙটি সংরক্ষণ করা হবে।

এটি মেল এবং টেক্সটএডিটে প্রদর্শিত হয় যে টার্মিনালের পটভূমি রঙটিও আটকানো হয়েছে; শব্দে, এটি না। আমি এই তাত্পর্যটি কীভাবে ব্যাখ্যা করব তা নিশ্চিত নই।


আপনি ওএস এক্স এর কোন সংস্করণ ব্যবহার করছেন? এটি 10.7.4 এ কাজ করে না।
ওয়াইল্ডকার্ড

1
@ উইল্ডকার্ড এটি আমার জন্য 10.11.3 এ কাজ করে। আমি কখনই এটি লিখছি আমি কোন সংস্করণটি ব্যবহার করছি তা মনে নেই
ম্যাক্স ন্যানসি

1
মেলটিতে পেস্ট করার জন্য আমার নিয়মিত অনুলিপি ব্যবহার করতে সমস্যা হয়েছিল - রঙগুলি হারিয়ে গিয়েছিল - তবে আমি সম্পাদনা -> বিশেষ অনুলিপি -> ব্যাকগ্রাউন্ড কালার ছাড়াই অনুলিপি (যা আমি যেভাবেই পছন্দ করেছিলাম) ব্যবহার করেছি worked এমনকি এটি একটি আয়তক্ষেত্রাকার নির্বাচন তৈরি করতে বিকল্প-টেনে নিয়ে কাজ করেছে। (10.12.6)
জোশুয়া গোল্ডবার্গ

31

একটি প্রশ্ন পোস্ট করা কীভাবে সৃজনশীলতা বাড়ায় আশ্চর্য।

আমি "মুদ্রণ" ডায়ালগটি খুলতে এবং পিডিএফে সংরক্ষণ করতে পারি এবং তারপরে পিডিএফ থেকে রঙিন আউটপুট অনুলিপি করতে পারি।

এছাড়াও আইটিার্ম 2 টার্মিনাল অ্যাপ্লিকেশনটির একটি শর্টকাট রয়েছে CMDOPTCযা ফর্ম্যাটিংয়ের সাথে অনুলিপি করে।


1
মূল সমাধান উপস্থাপনায় টার্মিনাল উদাহরণ তৈরি করার সময় এই সমাধানটি রঙিন আউটপুট বজায় রাখার জন্য উপযুক্ত। ধন্যবাদ!
সৌন্দর্যে

1
@ ওয়াজটেক: আপনি স্বাগত, যদিও আপনি আমার উত্তরটি গ্রহণ না করে আমার জন্য কিছুটা খ্যাতি পেলেন ... ;-)
মার্টিনো

আইটার্ম 2 শর্টকাটের জন্য +1! কেন সেটা মেনিতেও নেই ???
প্রতি লন্ডবার্গ

1
এটি ... অবশ্যই দীর্ঘকাল থেকে সবচেয়ে দরকারী সন্ধান !!!
হাওয়াই

আপনি যদি ⌘ + ⌥ + Cআইটার্ম 2 থেকে থাকেন, মূল কীটটি খুলুন এবং এটি আটকে দিন, এটি এটি টেবিলের ডেটা হিসাবে আমদানি করবে। আমি কীভাবে ডেটা ফর্ম্যাট করতে পারি তা কার্যকরভাবে বুঝতে পারিনি, তবে সেখানে সম্ভাবনা রয়েছে।
কেভিন সটল

8

আপনি রঙিন আউটপুটটি ক্লিপবোর্ডে এভাবে পেস্ট করার চেষ্টা করতে পারেন:

% command_which_produces_colors | pbcopy -prefer rtf

যা ম্যাকোসের পেস্টবোর্ডে কিছু আরটিএফ (সম্ভবত রঙিন এবং গঠনযুক্ত) স্টাফ রাখে। তারপরে আপনি ক্লিপবোর্ডে অ্যাক্সেস পাওয়ার জন্য টেক্সট বোঝে এমন অন্য কোনও ব্যবহার করতে পারেন।

এটি স্পষ্টতই "মাউস দিয়ে এটি নির্বাচন করুন" এর মতো নয় তবে সম্ভবত এটির জন্য একটি শটও মূল্যবান।


কাজ seme হয় না। প্রথম সমস্যাটি হ'ল কমান্ড_ যা_পরিচয়_ রঙগুলি লক্ষ্য করে যে এটি কনসোলে প্রিন্ট করে না তাই এটি রঙগুলি এড়িয়ে যায়। আমি তাদের কয়েকটিকে যেভাবেই রঙ মুদ্রণ করতে বাধ্য করতে পারি, সুতরাং নিম্নলিখিত কমান্ডটি রঙিন টার্মিনালে আউটপুট দেয়: CLICOLOR = 1 CLICOLOR_FORCE = 1 ls -alh | টি কিন্তু পিবিসিপি অনুলিপি রঙ নেই: CLICOLOR = 1 CLICOLOR_FORCE = 1 ls -alh | pbcopy / pbpaste কমান্ডের জন্য pbcopy-prefer rtf +1। এটা তোলে ক্লিপবোর্ডে দীর্ঘ ফাইল অনুলিপি করার জন্য দারুণ: "pbcopy <longfile.txt"
Wojtek Kruszewski

1
আমি যখন এটি চেষ্টা করি, যদি command_which_produces_colorsএএনএসআই কোড তৈরি করে, তবে pbcopy -Prefer rtfকেবল এএনএসআই কোড সহ টেক্সট অনুলিপি করে (যেমন এটি [0;34mTextনীল রঙের অনুলিপিগুলি Text)। দেখে মনে হচ্ছে এএনএসআই কোডগুলি আরটিএফ-তে রূপান্তর করার মধ্যবর্তী পদক্ষেপ হিসাবে প্রয়োজন হতে পারে।
সর্বাধিক ন্যানসি

8

@ আকিরার উত্তরের ভিত্তিতে আমি নিম্নলিখিতগুলি নিয়ে এসেছি:

  1. এর জন্য উত্স প্যাকেজটি ডাউনলোড করুনআনসিফিল্টারের
  2. আনসিফিল্টার তৈরি এবং ইনস্টল করতে ইনস্টল এর অধীনে নির্দেশাবলী অনুসরণ করুন
  3. চালান <command that produces colors> | ansifilter --rtf | pbcopy -Prefer rtf
    • <command that produces colors>রঙ বের করতে বাধ্য করার জন্য আপনার আউটপুটটি পাইপ করা সত্ত্বেও, যুক্তিগুলি পাস করার প্রয়োজন হতে পারে , যেমন ls --color=always: কেবলমাত্র পরিবর্তেls
  4. এরপরে আপনি এমন একটি অ্যাপ্লিকেশনটিতে পেস্ট করতে পারেন যা সমৃদ্ধ পাঠ্য সমর্থন করে (যেমন মেল, টেক্সটএডিট, শব্দ)

2

স্ক্রিন অনুলিপি করার জন্য ওএস এক্সের বেশ কয়েকটি কীবোর্ড শর্টকাট (হটকি) রয়েছে। এগুলি আপনার স্ক্রিনশটগুলি ডেস্কটপে একটি জেপিজি ফাইল হিসাবে সংরক্ষণ করবে। এখানে তাদের একটি তালিকা:

Cmd-Shift-3                             Take snapshot of the whole screen
Cmd-Shift-4                             Take snapshot of the selected area
Cmd-Shift-4-Spacebar                    Take picture of a window
Escape                                  Cancel
Hold Spacebar after Drawing the region  Move the selected area
Hold Option                             Resize selected area
Hold Shift                              Resize selected area horizontally 
                                        or vertically 

অ্যাপ্লিকেশনগুলিতে একটি "গ্র্যাব" অ্যাপ্লিকেশন রয়েছে | ইউটিলিটি ফোল্ডার যা একই কাজ করে, প্লাসে বিলম্বের মতো কয়েকটি অতিরিক্ত বৈশিষ্ট্য রয়েছে।

হালনাগাদ

স্নো চিতাবাঘে (10.6.8) ডিফল্ট স্ক্রিনশট ফর্ম্যাটটি পিএনজি নয় জেপিজি, যদিও এটি ফ্রি তৃতীয় পক্ষের টিঙ্কারটুল পছন্দসই সেটিংস ইউটিলিটি ব্যবহার করে - পিডিএফ সহ অন্য যে কোনও একটিতে পরিবর্তিত হতে পারে ।


9
a .jpg "খাঁটি" পাঠ্যের মতো সুন্দর নয়।
আকির

3
নির্বাচন ক্ষেত্রের জন্য কম পরিচিত শর্টকাটগুলির জন্য +1।
ড্যানিয়েল বেক

@ ককিরা: ওপি রঙ চায় - আপনি এম্বেড থাকা এএনএসআই এস্কেপ সিকোয়েন্সগুলি গণনা না করা প্লেইন-পাঠ্য বিন্যাসে এমন কিছু করতে পারবেন না - এবং সেগুলি টার্মিনাল এমুলেটরের মতো ব্যাখ্যা করার জন্য কিছু দরকার পড়বে তবে আপনি ফিরে এসেছেন আসল সমস্যা
মার্টিনো 21

2
@ মার্টিনো: ক্লিপবোর্ডের সাফল্যের উপর নির্ভর করে রঙগুলি মার্কআপ দ্বারা সংরক্ষণ করা হয় (যেমন, রিয়েলটেক্সট বা এইচটিএমএল) আপনি যখন কোনও ব্রাউজার থেকে বা শব্দ থেকে বা এক্সওয়াইজ থেকে অনুলিপি করেন। এবং, অ্যাপ্লিকেশনটির উপর নির্ভর করে যেমন চিহ্নিত চিহ্নিত স্নিপেটগুলি তারা রঙ এবং টেক্সটটি বেশ ঠিকঠাক দেখাতে পারে। টার্মিনালটি এসকিআই এস্কেপ সিকোয়েন্সগুলি গ্রহণ করে, সঠিক, তবে কেবল এটি এসিআই এস্কেপ সিকোয়েন্সগুলি গ্রহণ করার অর্থ এই নয় যে এটি ক আছে) এটি সংরক্ষণ করুন (উদাহরণস্বরূপ, এইচটিএমএল-টার্মিনাল ভাবেন) খ) নির্বাচিত পাঠ্যটি প্রচুর উপায়ে উন্নত করতে পারে (আপনি পারেন) একবারে একটি ভাল ক্লিপবোর্ডে বিভিন্ন মাইম-প্রকারগুলি রাখুন)।
আকির

3
@ কীরা এ জেপিজি স্ক্রিনশটের মতো কোনও কিছুর জন্য চিত্রের ফর্ম্যাটটির সত্যই দুর্বল পছন্দ। একত্র রঙ এবং তীক্ষ্ণ একক পিক্সেল লাইন ইত্যাদির বৃহত অঞ্চল all ভাগ্যক্রমে, অ্যাপল সেই নির্বোধ নয় এবং ফাইলটি এটি সংরক্ষণ করে এটি একটি পিএনজি। lbrandy.com/blog/2008/10/my-first-and-last-webcomic
rjmunro

0

আমি যেভাবে এটি করি তা দুর্দান্ত টেক্সটমেট 2 অ্যাপের মাধ্যমে।

  1. আর গ্রাফিকাল উইন্ডো থেকে অনুলিপি করুন
  2. একটি খালি টেক্সটমেট নথিতে আটকান
  3. পছন্দসই হিসাবে ডকুমেন্ট প্রকারটি আর কনসোল বা আর তে পরিবর্তন করুন
  4. স্টাইলের কম্বলযুক্ত কপিটি ব্যবহার করুন (শিফট-সেন্টিমিটার-সি)
  5. মেল অ্যাপ রচনা উইন্ডোতে আটকান

আমার বলতে হবে শিফট-সিএমডি-সি সরাসরি আর কনসোল উইন্ডোতে কাজ করলে এটি ভাল লাগবে।

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