Como executar o comando em outro comando?

Como executar o comando em outro comando?

Como executar o comando em outro comando?

Exemplo

curl 123+echo shuf 100-999 -n 1+blabla.html

então esse final seria aleatório

curl 123999blabla.html
curl 123111blabla.html
curl 123000blabla.html

Responder1

Neste caso, você deve ser capaz de capturar a saída do comando usando $(command ...)e depois fazer um loop sobre os valores, por exemplo

for i in $(shuf -i 100-999 -n10); do curl "123${i}blabla.html"; done

Responder2

Quantos URLs?

Para um único URL

curl 123$((RANDOM%1000+100))blabla.html

para mais de um, você precisa de um laço conforme indicado pela chave de aço

informação relacionada