ใน Linux คุณสามารถใช้xargs -d,
เพื่อรันhostname
คำสั่งกับเซิร์ฟเวอร์ที่แตกต่างกันสี่เครื่องที่มีชื่อเรียงลำดับดังนี้:
echo -n 1,2,3,4 |xargs -d, -I{} ssh root@www{}.example.com hostname
ดูเหมือนว่าคำสั่ง OSX xargs ไม่สนับสนุนพารามิเตอร์ตัวคั่น คุณสามารถบรรลุผลลัพธ์เดียวกันด้วยการจัดรูปแบบที่แตกต่างกันecho
หรือผ่านยูทิลิตี้บรรทัดคำสั่งอื่นได้หรือไม่
printf 'a\0a' | xargs -0 -n1 echo
หรือแท็บคุณสามารถใช้สิ่งที่ต้องการ