这是一个 bash 4 特定问题。我对 bash Brace Expressions 有点熟悉,我已经阅读了手册,但我不明白它实际上是如何工作的。
我想它与ASCII 表有关,但我不习惯搜索 bash 源代码来确认它,所以我的问题是:
为什么这会echo {G..a}扩展到
echo {G..a}
G H I J K L M N O P Q R S T U V W X Y Z [ ] ^ _ ` a
bash brace-expansion
bash ×1
brace-expansion ×1