2
จะเก็บไพพ์ (|) ในตัวแปรได้อย่างไร?
แนวคิดจะใช้เป็น ... ไปป์ในคำสั่ง ตัวอย่างเช่นสมมติว่ามีเส้นทางยาว ๆ ที่ต้องพิมพ์ซ้ำอีกครั้งตามด้วยไพพ์และโปรแกรมที่สองเช่น "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. ... หมายถึงท่อไม่ทำงาน