如何將命令運行到另一個命令?

如何將命令運行到另一個命令?

如何將命令運行到另一個命令?

例子

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 所示

相關內容