linux – Xargs separados por saltos de línea

Pregunta:

¿Es posible hacer que los xargs usen solo una nueva línea como separador? (en bash en Linux y OS X si eso importa)

Sé que se puede usar -0 , pero es PITA ya que no todos los comandos admiten salida delimitada por NUL.

Respuesta:

Algo parecido a

alias myxargs='perl -p -e "s/\n/\0/;" | xargs -0'
cat nonzerofile | myxargs command

Deberia trabajar.

Leave a Comment

Your email address will not be published. Required fields are marked *

web tasarım