<( COMMAND )สร้างทุบตีเรียกว่าขั้นตอนการเปลี่ยนตัว
มันจะประเมินค่าCOMMANDด้านในและเปลี่ยนเส้นทางเอาต์พุตไปยัง FIFO ซึ่งเป็นไพพ์ที่มีชื่อซึ่งได้รับไฟล์ descriptor เสมือนภายในที่/dev/fdได้รับมอบหมาย มันทำหน้าที่เหมือนไฟล์ชั่วคราวที่มีผลลัพธ์ของคำสั่งประเมิน
<สร้างทุบตีเรียกว่าการเปลี่ยนเส้นทางการป้อนข้อมูล
ใช้ตัวอธิบายไฟล์ทางด้านขวาและเปลี่ยนเส้นทางเนื้อหาไปยัง STDIN (อินพุตมาตรฐาน) ของคำสั่งทางด้านซ้าย
-ไม่ได้สร้างทุบตี แต่อาร์กิวเมนต์สำหรับการsedที่ระบุแฟ้มใส่ของ ค่าพิเศษ-หมายถึงการอ่านจาก STDIN (ซึ่งเป็นsedค่าเริ่มต้นด้วยเช่นกันดังนั้นจึงสามารถละเว้นได้)
sed 's/^.*= //' - < <(openssl dgst -sha256 filename)
บรรทัดนี้เรียกใช้openssl dgst -sha256 filenameและแคชผลลัพธ์ใน FIFO ก่อน อธิบายไฟล์ที่เป็นตัวแทนของไปป์ที่มีชื่อนี้จะถือว่าเป็นแฟ้มใส่ที่ได้รับการเปลี่ยนเส้นทางไปยัง STDIN sed 's/^.*= //' -ของ sedคำสั่งนี้อ่านจาก STDIN และลบอักขระทุกตัวก่อนหน้าสัญลักษณ์ "=" ตามด้วยช่องว่าง
openssl ... | sed '...'