এই সম্পর্কে অন্যভাবে চিন্তা করে আপনি আউটপুটটিকে কোনও ফাইলে পুনর্নির্দেশ করতে পারেন এবং তারপরে less +Fফাইলটি স্ট্রিম করতে ব্যবহার করতে পারেন less। টিপলে ctrl + cস্ট্রিম বন্ধ হয়ে যাবে, এবং টাইপ করা shift + fস্ট্রিমটি চালিয়ে যাবে।
এটি আপনার যত্ন নেওয়ার বিষয়গুলি হাইলাইট করতে সক্ষম হওয়ার অতিরিক্ত সুবিধাও দেয়। উদাহরণস্বরূপ, টাইপিং /my_search_term(ফরোয়ার্ড-অনুসন্ধান) বা ?my_search_term(পশ্চাৎ-অনুসন্ধান) my_search_termফাইলটিতেও হাইলাইট হবে । এই হাইলাইটিংটি নতুন ডেটা স্ট্রিম হিসাবে চালু থাকবে।
আমি কিভাবে একটি ফাইলে আউটপুট করব?
কয়েকটি বিকল্প রয়েছে, তবে সম্পূর্ণতার জন্য, এটি সেরা হতে পারে:
start_rails_server &>> my_new_logfile
&>ইচ্ছা পাইপ উভয় stdout- এ এবং লগ ফাইলে দ্বারা stderr। (আপনি 1স্টাডাউট এবং 2স্ট্ডার এর জন্য একটি সংখ্যা ব্যবহার করে একটি বা অন্যটি চয়ন করতে পারেন , যদিও স্টাডআউট অন্তর্নিহিত তাই আপনি কেবল এটি করতে পারেন cmd > fileএবং আপনি আপনার ফাইলে স্টাডআউট মুদ্রিত পেতে পারেন))
কোণ বন্ধনী আউটপুটটিকে প্রেরণ করে my_new_logfile, এবং এর দুটি অর্থ আছে যে এটি উপস্থিত থাকলে ফাইলটিতে এটি সংযোজন করবে এবং না থাকলে একটি নতুন তৈরি করবে। আপনি যদি একটি একক কোণ বন্ধনী ব্যবহার করেন, তবে যে কোনও বিদ্যমান ফাইল ওভাররাইট করা হবে:
start_rails_server &> my_new_logfile