В Linux можна скористатися xargs -d,
для швидкого запуску hostname
команди на чотирьох різних серверах із послідовними іменами, як описано нижче:
echo -n 1,2,3,4 |xargs -d, -I{} ssh root@www{}.example.com hostname
Схоже, команда xargs OSX не підтримує параметр роздільника. Чи можете ви досягти того ж результату за допомогою іншого форматування echo
чи за допомогою іншої утиліти командного рядка?
printf 'a\0a' | xargs -0 -n1 echo
.