How to iterate over positional parameters in a Bash script?

后端 未结 5 1907
无人共我
无人共我 2021-01-12 14:39

Where am I going wrong?

I have some files as follows:

filename_tau.txt
filename_xhpl.txt
filename_fft.txt
filename_PMB_MPI.txt
filename_mpi_tile_io.txt         


        
5条回答
  •  Happy的楠姐
    2021-01-12 15:20

    Set up your for loop like this. With this syntax, the loop iterates over the positional parameters, assigning each one to 'point' in turn.

    for point; do
      grep "$str" ${filename}${point}.txt 
    done
    

提交回复
热议问题