เป็นไปได้หรือไม่ที่จะระบุจำนวนอาร์กิวเมนต์ที่xargs
ใช้โดยไม่ทำอย่างชัดเจนด้วย-n
ตัวเลือก แต่โดยปริยายด้วยตัวคั่นดังนั้นพารามิเตอร์เดียวจะถูกคั่นด้วยช่องว่าง แต่กลุ่มของอาร์กิวเมนต์ที่ xargs ใช้ในครั้งเดียวจะถูกคั่นด้วย เช่น'\n'
?
ฉันต้องการส่งพารามิเตอร์จำนวนยืดหยุ่นให้กับสคริปต์: พารามิเตอร์เหล่านั้นถูกเก็บไว้ในรายการดังนี้:
param1 param2
param1 param2 param3
param1
ควรเป็นไปได้ที่จะส่งพารามิเตอร์หนึ่งบรรทัดต่อครั้งไปยังสคริปต์ ฉันไม่ต้องการใช้สคริปต์พร็อกซีใด ๆ และไม่ต้องการเขียนรายการไฟล์หรือคำสั่งชั่วคราวลงดิสก์ ฉันต้องการอ่านพารามิเตอร์จากไฟล์ปรับเปลี่ยน "on the fly" (เช่นลบทุกบรรทัดอื่น ๆ ) และเปลี่ยนเส้นทางด้วย xargs ไปยังสคริปต์ปลายทาง
สิ่งที่ฉันพยายามคือใช้'\n'
เป็นตัวคั่นอาร์กิวเมนต์ แต่กว่า params ทั้งหมดในบรรทัดจะถูกตีความว่าเป็นอาร์กิวเมนต์เดียวแม้ว่าจะคั่นด้วยช่องว่าง