জিনোম-টার্মিনালের xfce- টার্মিনালে সমস্ত আউটপুট কীভাবে অনুলিপি করবেন?


3

শিরোনাম হিসেবে. আমি বর্তমানে xfce বা জিনোম টার্মিনাল সেশনে থাকা সমস্ত আউটপুট অনুলিপি করতে চাই এবং আরও বিশ্লেষণের জন্য একটি ফাইলে সংরক্ষণ করতে চাই।


আপনি কি xfce- টার্মিনাল, বা জিনোম-টার্মিনাল উইন্ডোতে সমস্ত আউটপুট অনুলিপি করে আটকান এবং একটি ফাইলে পেস্ট করুন বা এটি একটি সময়ে কমান্ড পুনঃনির্দেশ (জন টি ভেবেছিলেন)? আমি আশঙ্কা করছি যে আমি এই টার্মিনালগুলির ব্যবহারের বিষয়ে পরামর্শ দিতে পারি না (আমি কেডিএ ব্যবহার করি) তবে আমি ভেবেছিলাম আপনার পুনঃনির্দেশের চেয়ে অনুলিপি এবং পেস্ট বোঝানো উচিত।
প্যাভিয়াম

"সংরক্ষণ" করে আমি ধরে নিয়েছিলাম যে সে একটি ফাইল বোঝায়। হয় হতে পারে বা আমি অনুমান।
জন টি

হ্যাঁ, আমি বলতে চাইছি টার্মিনালে সমস্ত আউটপুট অনুলিপি করে লগ ফাইল এ সংরক্ষণ করুন।
স্যাম লিয়াও

আপনি যদি নিজের হাত থেকে আউটপুট সংরক্ষণ করতে চান তা আগে জানেন তবে স্ক্রিপ্ট শুরু করুন।
ড্যারেন হল

আমি ইচ্ছুক এটির আর একটি উত্তর থাকতে পারে যা ইতিমধ্যে চালানো কমান্ডের বর্তমান পাঠ্যটি অন্তর্ভুক্ত করে। এটি সাধারণত যখন বলি যে আমি লগ 4j.xML ফাইলের অবস্থানটি ভুল টাইপ করেছি যার ফলে আমার জাভা ফাইলটি লগটিতে মুদ্রণ করতে না পারে তবে পর্দায় এমন কমান্ডের জন্য যা আমি পুনরায় বলতে পারি না, আমি আশা করি আমি এটি করতে পারতাম।
অ্যারন আর।

উত্তর:


2

দুঃখের সাথে আমি মনে করি একমাত্র সত্যই দক্ষ / নির্ভরযোগ্য সমাধান হ'ল এটি করার জন্য সিউডো-টার্মিনাল কোডটি প্যাচ করা। আমি কিছুক্ষণের জন্য xfce এ এটি করার জন্য একটি উপায় খুঁজছি এবং এই মুহুর্তে আমার সবচেয়ে পরিষ্কার উত্তরটি হল: পুরো বাফারটিকে নীচে থেকে নীচে অনুলিপি করতে মাউসটি ব্যবহার করুন, তারপরে এটি চালান:

cl এক্সক্লিপ-সিলেকশন সি-ও> p / আউটপুট-সিউডো-টার্মিনাল

আমি আসলে যা চাই তা হ'ল এটি আমার টার্মিনাল আউটপুটটিকে সবসময় লগইন করে। আমার কাছে, র‌্যাম এবং ডিস্কের স্থানটি সস্তা এবং বাস্তববাদী এমনকি যখন আমি ঘটনাক্রমে স্ক্রিনকে প্লাবন করে সেই সমস্ত বোকা কমান্ডগুলিতে আঘাত করি তখনও টার্মিনালে আমার এক বছরের কাজের মূল্য নিছক মেগাবাইট এবং এটি লগ করার সুবিধাগুলি সমস্ত তুলনায় অনেক বেশি এটা কতটা তুচ্ছ হবে।

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


2

সমস্ত পাঠ্য বাছাই করতে মাউস টেনে আনার পরিবর্তে আমি একটি কার্যক্ষম উপায় পেয়েছি যদিও আমি এটি পছন্দ করি না।

  1. বর্তমান টার্মিনালের শেষ লাইনে ট্রিপল ক্লিক করুন (মাউসটি প্রকাশ করবেন না)।
  2. শিফট + হোম কী টিপুন যা আমাদের প্রথম লাইনে নিয়ে যাবে।
  3. প্রথম লাইনে মাউস টানুন।
  4. ডান ক্লিক করুন, সম্পাদনা-> অনুলিপি।

1

এটি একটি ফাইলে পুনর্নির্দেশ করুন:

$ উদাহরণ-কমান্ড> ~ / আউটপুট.টেক্সট

কোথায় উদাহরণ-কমান্ড কমান্ড যে আউটপুট আপনি সংরক্ষণ করতে চান উত্পাদক হয়। টিলড ( ~) আপনার হোম ডিরেক্টরিটি নির্দেশ করে, তাই ফাইল আউটপুট.টিএসটিএসটি আপনার হোম ফোল্ডারের অধীনে কমান্ডের আউটপুট ধারণ করে।

আপনি যদি ত্রুটি সহ সমস্ত আউটপুট চান:

$ উদাহরণ-কমান্ড> ~ / আউটপুট.টেক্সট 2> & 1

আপনি যদি আপনার ক্লিপবোর্ডে এটি পছন্দ করেন তবে আপনার কাছে কয়েকটি বিকল্প রয়েছে:

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

$ উদাহরণ-কমান্ড | xclip

এক্স ক্লিপ এক্স সার্ভারের ক্লিপবোর্ডের সাথে কমান্ড লাইন ইন্টারঅ্যাকশন করতে দেয়।


1

কমান্ড 'স্ক্রিপ্ট' ব্যবহার করুন। আরটিএফএম ব্যবহারের জন্য।


আসলেই কোনও উত্তর নয়।
ফিক্সার 1234

1

পিবিসিপি খুব ভাল কাজ করে :)

এটি আপনার .bashrc বা .zshrc এ যুক্ত করুন

অনুলিপি {$ 1 | পিবিসিপি}

এটি কমান্ডের আউটপুটটি বাফারে অনুলিপি করবে।

আউটপুটটি দেখানোর জন্য Ctrl + V বা pbpaste ব্যবহার করুন।

উদাহরণ স্বরূপ:

কমান্ড কপি pwd

বর্তমান ডিরেক্টরিটি বাফারে আউটপুট দেয়


0

পপ খোলা gEditবা viআপনার প্রিয় পাঠ্য সম্পাদক, অনুলিপি, আটকানো এবং সংরক্ষণ করুন।


সমস্যাটি হ'ল কীভাবে কপি করা যায়, খুব বেশি লাইন। ড্রাগ মাউস একটি ভাল ধারণা নয়।
স্যাম লিয়াও

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