แนวคิดจะใช้เป็น ... ไปป์ในคำสั่ง ตัวอย่างเช่นสมมติว่ามีเส้นทางยาว ๆ ที่ต้องพิมพ์ซ้ำอีกครั้งตามด้วยไพพ์และโปรแกรมที่สองเช่น
"directory1/directory2/direcotry3/file.dat | less -I "
ฉันต้องการให้ส่วนนั้นถูกเก็บไว้ในตัวแปรดังนั้นจึงสามารถใช้เช่นนี้:
r="directory1/directory2/direcotry3 \| less -I -p "
$ cat path1/path2/$r <searchterm>
แต่ฉันได้รับ
cat: invalid option -- I
Try `cat --help' for more information.
... หมายถึงท่อไม่ทำงาน
eval
โดยปกติคุณจะทำหน้าที่