>>723
> 内部変数云々ならhogeもサブシェルにしなくちゃじゃないですか?

使い分けるんだよ。

ローカル変数化したいならサブシェルを使う。
そうでないならサブシェルを使わないって。