Tenho um arquivo CSV e quero executar um comando para cada linha, usando os campos do arquivo como argumentos separados.
Por exemplo, dado o seguinte arquivo:
foo,42,red
bar,13,blue
baz,27,green
Quero executar os seguintes comandos um após o outro:
my_cmd --arg1 42 --arg2 foo --arg3 red
my_cmd --arg1 13 --arg2 bar --arg3 blue
my_cmd --arg1 27 --arg2 baz --arg3 green
Qual é a maneira mais fácil de conseguir isso? Parece que pode ser possível com xargs, mas não consegui descobrir como exatamente.