ตามนิยามของมนุษย์คำสั่งนี้รับอินพุตจากไฟล์
$ command -r FILENAME
สมมติว่าเป็นไฟล์ที่มีรายชื่อของชื่อไฟล์เป็นมันถูกสร้างขึ้นโดยใช้FILENAMEls > FILENAME
ฉันจะป้อนคำสั่งด้วยผลลัพธ์lsโดยตรงได้อย่างไร ในหัวของฉันบางสิ่งเช่นนี้น่าจะเป็นไปได้:
$ ls | command -r
แต่ไม่เช่นนั้นผลลัพธ์ของการlsไม่ได้รับการเชื่อมต่อเป็นอาร์กิวเมนต์ เอาท์พุท:
Usage: command -r FILENAME
error: -r option requires an argument
ฉันจะได้รับผลที่ต้องการได้อย่างไร