【问题标题】:Exclude from brace expansion从大括号扩展中排除
【发布时间】:2017-06-08 07:12:57
【问题描述】:

我知道

echo {1..10}

1 2 3 4 5 6 7 8 9 10

但我不想要6和7。可以排除它吗?

【问题讨论】:

  • 为什么不拆分扩展echo {1..5} {8..10}
  • @Inian 如果echo {1..50} 我不想要 22、23、25、30、33 之类的怎么办?

标签: bash brace-expansion


【解决方案1】:

也许您可以使用以下内容:

echo {1..5} {8..10}

【讨论】:

    【解决方案2】:

    作为一种解决方法,echo {1..5} {8..10} 可能就足够了。

    【讨论】:

      【解决方案3】:

      可以用

      echo {1..5} {8..10}
      

      但我发现了另一种解决方案:

      echo {{1..5},{8..10}}
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-05-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-01-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多