Sous Linux, vous pouvez utiliser xargs -d,
pour exécuter rapidement la hostname
commande 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 echo
ou via un autre utilitaire de ligne de commande?
printf 'a\0a' | xargs -0 -n1 echo
.