[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Bash for loop parallelising

From: Hans Schou
Subject: Re: Bash for loop parallelising
Date: Thu, 20 Oct 2016 19:10:11 +0200

This should work

parallel command -n -c {} '>' {.}.csv \; mv \${f%.txt}.csv csv/ \; rm \$f ::: *.txt

2016-10-20 11:10 GMT+02:00 Samdani A <address@hidden>:

Am trying to convert a simple bash script file which is given below. I was able to do it using parallel but not able to use multiple functions in the same line. Is there any other possible way to do the full job inside the for loop using parallel?

mkdir csv
for f in *.txt
  command -n -c $f >${f%.txt}.csv
  mv ${f%.txt}.csv csv/
  rm $f

using parallel:

parallel command -n -c {} '>' {.}.csv ::: *.txt

reply via email to

[Prev in Thread] Current Thread [Next in Thread]