Используйте awk и его специальный NR
заполнитель:
echo a b c | xargs -n 1 | awk '{print $1NR}'
Результат:
a1
b2
c3
Вы можете передать эти результаты еще раз.Обратите внимание, что мы установили заполнитель с именем %
(используя -I %
), который мы можем использовать повторно.Например:
echo a b c | xargs -n 1 | awk '{print $1NR".zip"}' | xargs -I % git archive -o % HEAD