関数の中身が (...) のときサブシェルで実行されない
関数の中身が (...) 形式のグルーピングで定義されている場合、関数が現在の環境で実行されてしまう。
func() ( exit ) func echo foo
で foo が出力されない。
r2701 で修正。
関数の中身が (...) 形式のグルーピングで定義されている場合、関数が現在の環境で実行されてしまう。
で foo が出力されない。