Skip to main content
1 of 4
Marcus Müller
  • 51.5k
  • 4
  • 79
  • 121

GNU parallel can read csv directly, and has item replacement built in.

More or less directly taken from man parallel:

parallel --csv my_cmd --arg1 {2} --arg2 {1} --arg3 {3} :::: file.csv

Thank you, Ole Tange!

Marcus Müller
  • 51.5k
  • 4
  • 79
  • 121