আমি জানি যে ভাল ব্যবহারযোগ্য ইউটিলিটিগুলি গ্রেড আউটপুট " স্ট্যান্ডআউটের " সাধারণ "বার্তা এবং স্টারডারে ত্রুটি বার্তাগুলির মতো।
$ grep '^foo' file1 file2
file1:foo
grep: file2: No such file or directory
আমি যখন শেল স্ক্রিপ্টগুলি নিজেকে লিখছি তখন প্রায়শই স্টাডারের উপর কোন আউটপুট এবং কোন বার্তাগুলি উপস্থাপন করা উচিত, বা যদি আমাকে মোটেও বিরক্ত করা উচিত তা সিদ্ধান্ত নিতে আমার প্রায়শই অসুবিধা হয়।
আমি ভাল অনুশীলন সম্পর্কে জানতে চাই: স্ট্যাডারকে যখন কোনও বার্তা পুনঃনির্দেশিত করা হয় তখন যখন ডাকা হয় এবং যুক্তিসঙ্গত হয়, এবং কখন না?
"এটি নির্ভর করে", নিশ্চিত, তবে আপনার কি কিছু অন্তর্দৃষ্টি আছে যা আমাকে এই সিদ্ধান্ত নিতে সাহায্য করবে?
এই বিষয়গত প্রশ্নটি ফর্ম্যাটের সাথে মানানসই করার জন্য, আমি উত্তরগুলি উত্সাহিত করতে চাই যেগুলি "কেন" সম্বোধনের উত্তরগুলিকে উত্সাহিত করতে চাই এবং অভিজ্ঞতার দ্বারা এবং যদি সম্ভব হয় তবে সত্য দ্বারা সমর্থনিত উত্তরগুলি উত্সাহিত করতে চাই।