按升序排列的Bash变量数
我有一个名为“event_id”的变量,它表示一个事件编号。 我想将这个变量从1号改为65000号来运行脚本。 这意味着脚本将以循环方式运行,每次变量“event_id”将使该数字增加1,直到达到65000按升序排列的Bash变量数,bash,Bash,我有一个名为“event_id”的变量,它表示一个事件编号。 我想将这个变量从1号改为65000号来运行脚本。 这意味着脚本将以循环方式运行,每次变量“event_id”将使该数字增加1,直到达到65000 event_id="1" curl -k -u api:1234 https://localhost 'search=index=test eventid='$event_id'' 请提供帮助把它放在一个循环中 for ((i = 1 ; i < 65001 ;
event_id="1"
curl -k -u api:1234 https://localhost 'search=index=test eventid='$event_id''
请提供帮助把它放在一个循环中
for ((i = 1 ; i < 65001 ; i++)); do
curl -k -u api:1234 https://localhost "search=index=test eventid='${i}'"
done
((i=1;i<65001;i++)的;做
curl-k-u api:1234https://localhost “搜索=索引=测试事件ID='${i}'”
完成
我建议使用for((I=1;我也;do
是必要的。我得到了一些错误:./script.sh:第2行:意外标记'curl'附近的语法错误抱歉,是的,错过了“do”,因为我关注的是循环:)可能也想从1开始,但根据需要调整数字。老实说,这是一个谷歌问题,不是一个SO问题。。。