Bash foreach loop

前端 未结 7 1253
别跟我提以往
别跟我提以往 2020-12-22 20:39

I have an input (let\'s say a file). On each line there is a file name. How can I read this file and display the content for each one.

7条回答
  •  轮回少年
    2020-12-22 21:08

    xargs --arg-file inputfile cat
    

    This will output the filename followed by the file's contents:

    xargs --arg-file inputfile -I % sh -c "echo %; cat %"
    

提交回复
热议问题