Sous Linux, vous pouvez utiliser xargs -d,pour exécuter rapidement la hostnamecommande sur quatre serveurs différents avec des noms séquentiels comme suit:
echo -n 1,2,3,4 |xargs -d, -I{} ssh root@www{}.example.com hostname
Il semble que la commande OSX xargs ne prend pas en charge le paramètre délimiteur. Pouvez-vous obtenir le même résultat avec un format différent echoou via un autre utilitaire de ligne de commande?
printf 'a\0a' | xargs -0 -n1 echo.