Bash: read a file line-by-line and process each segment as parameters to other prog

后端 未结 3 1465
轻奢々
轻奢々 2020-12-02 16:48

I have some dirty work to do, so a Bash script seems to be a good choice. I\'m new to Bash, and the experience makes me kind of frustrated.

The file mapfiles.txt con

3条回答
  •  谎友^
    谎友^ (楼主)
    2020-12-02 17:44

    Using GNU Parallel you can do it in a single line + you get it done in parallel for free:

    cat mapfile.txt | parallel --colsep '\s' prog {2} {3} {4} {1}
    

    Watch the intro videos to learn more: http://www.youtube.com/watch?v=OpaiGYxkSuQ

提交回复
热议问题