bash for 循环多个数字范围

bash for 循环多个数字范围

我想运行 bash 数字“for”循环,但我想跳过中间的一些数字。

例子:

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

或者

for num in {17..24, 41..48}; do (echo num $num); done
  1. 这可能吗?
  2. 如何?

答案1

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

,并查看文档支撑扩张在bash中。

相关内容