Is there a better way to run a command N times in bash?

后端 未结 19 2305
执笔经年
执笔经年 2020-11-28 00:26

I occasionally run a bash command line like this:

n=0; while [[ $n -lt 10 ]]; do some_command; n=$((n+1)); done

To run some_command

19条回答
  •  醉梦人生
    2020-11-28 01:15

    Another simple way to hack it:

    seq 20 | xargs -Iz echo "Hi there"
    

    run echo 20 times.


    Notice that seq 20 | xargs -Iz echo "Hi there z" would output:

    Hi there 1
    Hi there 2
    ...

提交回复
热议问题