bash for loop vários intervalos de números

bash for loop vários intervalos de números

Quero executar um loop 'for' numérico do bash, mas quero pular alguns números entre eles.

Exemplo:

for num in {1..4, 7..11, 23..34}; do (echo num $num); done

ou

for num in {17..24, 41..48}; do (echo num $num); done
  1. Isso é possível?
  2. Como?

Responder1

for num in {17..24} {41..48}; do (echo num $num); done

e veja a documentação paraExpansão de cintana festa.

informação relacionada