টার্মিনাল আউটপুটের ইতিহাসটি কীভাবে দেখা যাবে, কেবল কমান্ড সন্নিবেশ করা হয়নি?


21

আমি অ্যান্ড্রয়েডে কিছু ডিবাগিং করার চেষ্টা করছি এবং আমি টার্মিনালে একটি লাইভ লগক্যাট চালাচ্ছি, তবে সমস্যাটি হ'ল এখানে প্রচুর পরিমাণে তথ্য উত্পন্ন হয় যাতে আমি শেষ হয়ে গেলে এবং "নির্বাচন করুন" নির্বাচন করে প্রাপ্ত সমস্ত তথ্য অনুলিপি করার চেষ্টা করি সমস্ত "এবং তারপরে উত্পাদিত প্রাথমিক আউটপুটটির অনেকগুলি অনুলিপি করা হয় না। আমি সচেতন ছিলাম history, তবে এটি কেবল পূর্বে প্রবেশ করা কমান্ডগুলির একটি তালিকা সরবরাহ করে, আউটপুটটি নয়।

টার্মিনালটি যে সমস্ত আউটপুট দেয় তার ইতিহাস দেখতে পাচ্ছি, বা সম্ভবত টার্মিনালটি এটির উত্পাদিত সমস্ত আউটপুট একটি পাঠ্য ফাইল হিসাবে সংরক্ষণ করতে পারে?


সম্পর্কিত: stackoverflow.com/questions/24283097/… । সুতরাং এটি সত্যিই সম্ভব বলে মনে হচ্ছে না।
phil294

উত্তর:


10

আউটপুট পুনর্নির্দেশের মাধ্যমে আপনি সমস্ত লগ একটি পাঠ্য ফাইলে সংযুক্ত করতে পারেন। কিন্তু এই প্রয়োজন প্রতিটি কমান্ড (এই উভয় ফেলবো ভালো মৃত্যুদন্ড কার্যকর করা হয় stdout& stderr)

command >>file.txt 2>&1

অথবা

আপনি টার্মিনালের স্ক্রিনকাস্টগুলি রেকর্ড করতে পারেন, যেহেতু এটি পাঠ্য ফাইলে স্ক্রিনকাস্ট সংরক্ষণ করে, আপনি এটি ব্যবহার করতে পারেন। একে বলা হয় আশ্রয়কেন্দ্র

ফাইল সংরক্ষণ করা হয় ~/.local/share/shelr/

সূত্র: http://www.omgubuntu.co.uk/2012/04/how-to-record-and-share-terminal-Screencasts-quickly/

দ্রষ্টব্য: আমার অ্যান্ড্রয়েড বিকাশের কোনও ধারণা নেই his এই উত্তরটি শেল স্ক্রিপ্টিংয়ের উপর ভিত্তি করে।


shelrসন্ত্রস্ত
Achu

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