W systemie Linux można użyć xargs -d,
do szybkiego uruchomienia hostname
polecenia na czterech różnych serwerach o następujących po sobie nazwach:
echo -n 1,2,3,4 |xargs -d, -I{} ssh root@www{}.example.com hostname
Wygląda na to, że polecenie xargs OSX nie obsługuje parametru separatora. Czy możesz osiągnąć ten sam wynik za pomocą innego sformatowania echo
lub innego narzędzia wiersza polecenia?
printf 'a\0a' | xargs -0 -n1 echo
.