我想$var in在 bash 中使用带有范围的 shell 括号扩展。简单地放置{$var1..$var2}不起作用,所以我去了“横向”......
$var in
{$var1..$var2}
以下工作,但它有点笨拙。
# remove the split files echo rm foo.{$ext0..$extN} rm-segments > rm-segments source rm-segments
有没有更“正常”的方式?
shell bash brace-expansion
bash ×1
brace-expansion ×1
shell ×1