
Quiero hacer líneas aleatorias como, entonces, ¿cómo hacer un ejemplo de generadores de números aleatorios para 3 números como 000-999? ¿Qué bastón incorporó/incluyó/combinó en otro comando como
curl 123999blabla.html
curl 123111blabla.html
curl 123000blabla.html
Respuesta1
El comando es:
curl `printf "%.3d" $(( $RANDOM % 1000 ))``printf "%.3d" $(( $RANDOM % 1000 ))`blabla.html
Explicación:
$(( $RANDOM % 1000 ))
crea un número (casi) aleatorio en el rango 0-999printf "%.3d" 12
formatea el número (en este caso 12 pero en el comando encima de la salida de la división aleatoria) con cero(s) a la izquierda- la comilla invertida alrededor del comando printf inserta la salida del comando interno en el externo
- obtienes 2 de los anteriores porque tus ejemplos de comandos parecen tener series de 2*3 números aleatorios
- blabla.html al final agrega el texto estático
Su ejemplo de curl no es perfecto porque necesita proporcionar una URL, no un nombre de archivo para curl. ¿Puedo sugerirle el uso echo
hasta que esté satisfecho con el resultado?