может ли xargs разделять параметры?

echo "'param 1' 'param 2'" | xargs -n2 -I@ echo [@] [@]

Эта команда выводит:

[param 1 param 2] [param 1 param 2]

Однако я бы хотел, чтобы он выводил:

[param 1] [param 2]

Есть ли способ сделать это с помощью xargs ? Я планирую использовать это с -L1 , чтобы решение могло обрабатывать как несколько строк, так и несколько аргументов.

9
задан Bastardo 23 May 2011 в 15:27
поделиться