Macでシェルスクリプトを書く人へ 「シェルはbashからzshに変わっていません!今でもbashで動くんだよ!」ShellScriptBashZshshell TL;DR Mac のシェルは macOS 10.15 Catalina で bash から zsh に変わったと一般に言われていますが、インストールされているシェルはバージョン番号の違いを除いて以前とほとんど変わっていません。 /bin/sh は POSIX モードで bash (/bin/bash) を起動します /bin/bash は bash 3.2.57 (正確には Apple 版 bash-123.40.1)です /bin/zsh は zsh 5.8 です その他に以下のシェルも標準でインストールされています。 /bin/csh, /bin/tcsh は tcsh 6.21.00 です /bin/ksh は ksh 9
![Macでシェルスクリプトを書く人へ 「シェルはbashからzshに変わっていません!今でもbashで動くんだよ!」 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/ecd8162f9c2c11ef526eeba6f9cb438f2e0261dc/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9TWFjJUUzJTgxJUE3JUUzJTgyJUI3JUUzJTgyJUE3JUUzJTgzJUFCJUUzJTgyJUI5JUUzJTgyJUFGJUUzJTgzJUFBJUUzJTgzJTk3JUUzJTgzJTg4JUUzJTgyJTkyJUU2JTlCJUI4JUUzJTgxJThGJUU0JUJBJUJBJUUzJTgxJUI4JTIwJUUzJTgwJThDJUUzJTgyJUI3JUUzJTgyJUE3JUUzJTgzJUFCJUUzJTgxJUFGYmFzaCVFMyU4MSU4QiVFMyU4MiU4OXpzaCVFMyU4MSVBQiVFNSVBNCU4OSVFMyU4MiU4RiVFMyU4MSVBMyVFMyU4MSVBNiVFMyU4MSU4NCVFMyU4MSVCRSVFMyU4MSU5QiVFMyU4MiU5MyVFRiVCQyU4MSVFNCVCQiU4QSVFMyU4MSVBNyVFMyU4MiU4MmJhc2glRTMlODElQTclRTUlOEIlOTUlRTMlODElOEYlRTMlODIlOTMlRTMlODElQTAlRTMlODIlODglRUYlQkMlODElRTMlODAlOEQmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPThjZTc2NzY4MGYzZWM2MDFhOTNiMjhjNzU3NmE0NjY1%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBrbzFua3NtJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0xNzk4YWE0NTI3ZjFhOGE3MzhhNGFiYjEwZTIyMDY4NA%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Da83dbc3ac40b9702129f29a27e782a0e)