How to iterate over positional parameters in a Bash script?

后端 未结 5 1936
无人共我
无人共我 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条回答
  •  猫巷女王i
    2021-01-12 15:35

    Try something like this:

    # Iterating through the provided arguments
    for ARG in $*; do
        if [ -f filename_$ARG.txt]; then
            grep "$str" filename_$ARG.txt 
        fi
    done
    

提交回复
热议问题