
如何將命令運行到另一個命令?
例子
curl 123+echo shuf 100-999 -n 1+blabla.html
所以結局是隨機的
curl 123999blabla.html
curl 123111blabla.html
curl 123000blabla.html
答案1
在這種情況下,您應該能夠使用捕獲命令的輸出$(command ...)
,然後循環遍歷這些值,例如
for i in $(shuf -i 100-999 -n10); do curl "123${i}blabla.html"; done
答案2
有多少個網址?
對於單一網址
curl 123$((RANDOM%1000+100))blabla.html
對於多個,您需要一個循環,如 Steeldriver 所示