我只是想知道它们之间有什么区别:
echo {$number1..$number2}
和
eval echo {$number1..$number2}
当然,假设$ number1和$ number2中有一个值.第一个选项不起作用,但第二个选项可行.我不是那种只想要工作的典型人,我想知道为什么会这样发生,为什么会发生这样的事情呢?
linux bash eval brace-expansion
bash ×1
brace-expansion ×1
eval ×1
linux ×1