MacBook Pro (macOS Catalina 10.15.7)のデフォルトシェルをbashに変更してみた
1497 ワード
この記事は、物理的インフラエンジニアをしている筆者が、MacBook Proのターミナル設定で焦った話です。
プログラミング環境構築したくて、MacBook Proを購入しターミナルを開いてみると...
%
ん?確かmacOSはUnix系だから、一般ユーザのプロンプト表示は$なのでは?
普段実務でLinuxを触っている私は、違和感を感じた。
調べてみると、どうやらデフォルトシェルがzshだとプロンプト表示が%になるという。確かに確認してみるとzshだ…
% echo $SHELL
/bin/zsh
chsh -s /bin/bash
上記コマンドでデフォルトシェルをbashに変更したが、ログイン時に毎回下記メッセージが表示される…
The default interactive shell is now zsh.
そこで、下記コマンドでこのメッセージを非表示に!
参考にさせていただいたサイトはこちら
$ echo "export BASH_SILENCE_DEPRECATION_WARNING=1" >> ~/.bash_profile
これでやっとプロンプト表示が$になって、謎の安心感を得たのでした。見慣れたものに変えたくなったお話でした。めでたし。
$ echo $SHELL
/bin/bash
Author And Source
この問題について(MacBook Pro (macOS Catalina 10.15.7)のデフォルトシェルをbashに変更してみた), 我々は、より多くの情報をここで見つけました https://qiita.com/yyy_muu/items/6303eeaba5c5d1024d27著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .