73 votes

xargs séparés par des lignes nouvelles

Est-il possible de faire xargs utiliser seulement newline comme séparateur ? (en bash sur Linux et OS X si cela compte)

Je sais -0 peut être utilisé, mais c'est un problème car toutes les commandes ne prennent pas en charge les sorties délimitées par NUL.

-3voto

Omar Al-Ithawi Points 180

Qu'en est-il cat file | xargs | sed 's/ /\n/ig' ceci convertira les espaces en nouvelles lignes, en utilisant les outils standards de Linux bash.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X