📖

シェルスクリプトでサブシェルが使える件

に公開
bash << EOS
pwd
(cd /tmp && pwd)
pwd
EOS

## 出力結果
/Users
/tmp
/Users

sh, bash, zshで確認した

丸括弧を付けるだけで、ディレクトリ移動がなかったことになる。
一時的に移動してからコマンドを実行したい場合などに有益。

教えてもらって今更知ったという。。。

Discussion