{}
を引き付けずに拡張子で変数を使用できますかeval
?それでは、どうすればいいですか?
これはうまくいきません:
$ touch 1.foo 1.bar
$ ls 1.{foo,bar}
1.bar 1.foo
$ extensions=foo,bar
$ ls 1.{$extensions}
ls: cannot access 1.{foo,bar}: No such file or directory
適用対象eval
:
$ eval ls 1.{$extensions}
1.bar 1.foo