สมมติว่าฉันมีไฟล์ดังต่อไปนี้
bob
john
sue
ตอนนี้เหล่านี้ corrospond โดยตรงไป (ในกรณีนี้) รูปแบบ URL เช่นhttp://example.com/persons/bob.tar
, ,john.tar
sue.tar
xargs
ผมอยากจะใช้เส้นเหล่านี้และเรียกพวกเขาผ่าน ฉันไม่รู้ว่าสิ่งใดที่ส่งผ่านไปยังคำสั่งที่ถูกเรียกใช้งาน ฉันจะเข้าถึงพารามิเตอร์ได้อย่างไรจากพรอมต์ (บอกว่าฉันต้องการสะท้อนแต่ละบรรทัดเช่นcat file | xargs echo $PARAM
) หรือจากสคริปต์ทุบตี
xargs
มันจะแบ่งมันทีละบรรทัดและป้อนแต่ละบรรทัดลงในคำสั่งใช่ไหม? ฉันจะเข้าถึงสิ่งนั้นได้อย่างไรถ้าฉันต้องการพูดอะไรเช่นcat file | xargs curl http://example.com/[PASSED FROM FILE].tar
นี้