unix - How to redirect output to different directory in BASH? -


i have 3 directories named: /home/user/control4 , /home/user/control8 ,/home/user/control16

i have written script file has 2 loops , first 1 running simulation, producing 3 files named cc1.txt cc2.txt, , cc3.txt , second loop names of directory

i direct cc1.txt, cc2.txt, cc3.txt /home/user/control4,/home/user/control8 ,/home/user/control16, respectively. exact syntax doing in bash?

thanks help.

my script file likes

#!/user/bin/bash j in $(4 8 16 ) # loop directories in $(seq 1 3) # loop simulations   .... produce cc1.txt cc2.txt cc3.txt  done 

how output 3 files respective directories? /home/user/control$j/cc$i.txt?

done

for j in /home/user/control{4,8,16}     in cc{1,2,3}.txt             produce "$j/$i"     done done 

that produce 9 files. if want 1 file per directory total of 3 files, math might trick.

for in {1..3}     produce "/home/user/control$((2*2**i))/cc$i.txt" done 

Comments

Popular posts from this blog

400 Bad Request on Apache/PHP AddHandler wrapper -

Add email recipient to all new Trac tickets -

php - Change action and image src url's with jQuery -