5
สร้างทุบตีท่อเพื่อเติมอะไรบางอย่างเพื่อ stdoutput ของคำสั่งก่อนหน้า
ฉันต้องการใช้ sendmail เพื่อส่งสิ่งต่าง ๆ และต้องการที่จะทำใน oneliner echo "mail content" | sendmail emailataddres.com ส่งได้โดยไม่มีหัวเรื่อง หัวเรื่องต้องมาก่อนเนื้อหาเมลดังนั้นฉันกำลังมองหาบางอย่างตามบรรทัดของ: echo "mail content" | prepend "Subject: All that matters" | sendmail emailataddres.com sed และ awk มีแนวโน้มที่จะใช้และจำได้ยาก แก้ไข : เพียงเพื่อชี้แจง: echo "เนื้อหาจดหมาย" เป็นเพียงตัวอย่างที่แสดงให้เห็น ฉันต้องสามารถเพิ่มเนื้อหาลงในสตรีม stdout จากแหล่งใดก็ได้ เช่น: ifconfig, zcat เป็นต้น