Linux GNU xargs
У мене є файл doit with
arg1 arg2 arg3 arg4
arg1 arg2 arg3 arg4
Я хочу виконати
command arg1 arg2 arg3 arg4
command arg2 arg2 arg3 arg4
Що я не можу зрозуміти, як це зробити з xargs
Якщо це робиться xargs -a doit -I % command %
Він працює
command 'arg1 arg2 arg3 arg4'
i.e виконати команду з першим аргументом = 'arg1 arg2 ....'
xargs
призначений для збору невідомої кількості аргументів зSTDIN
або файл і запустіть команду невідомо. Ви точно знаєте, скільки аргументів у вас є і скільки разів виконували ваші команди.