$var in
で使用したい bashでの範囲付きのシェルブレース拡張。
単に{$var1..$var2}
を入力します。 うまくいかないので、「横」に行きました…
以下は機能しますが、少し厄介です。
# remove the split files
echo rm foo.{$ext0..$extN} rm-segments > rm-segments
source rm-segments
もっと「普通の」方法はありますか?
承認された回答:
試してみてください:
eval rm foo.{$ext0..$extN}
これが最良の答えかどうかはわかりませんが、確かに1つです。