I have a bunch of *.csv files. I need to process each line of the separately, so I do function() { any process } export -f function cat *.csv | parallel --colsep ',' function "{1} {2} {3} {4} {5} {6} {7}"
The question is: is this the best possible way to do this? I don't like to use "cat"