default shell
( )をアンインストールしたらどうすればいいですか/opt/local/bin/bash
? が有効であるか、少なくとも存在しない限り、自分のアカウントでターミナルを開くことができませんdefault shell
。これを修正するエレガントな方法はありますか? これは私にも時々起こります。
経験した状況:
バックアップを復元しています。
port uninstall inactive
の代わりに誤って入力されていますport uninstall installed
。
答え1
それを実行する方法は 2 つしかありません。
最初の1つ:
- ターミナルの設定を開きます。
- 全般タブで変更殻は開くと選択してコマンド(完全パス)。
/bin/bash
、/bin/zsh
または任意のシェルで満たします。
二つ目:
ターミナルで次のように入力します。
chsh -s /bin/bash
または、必要なシェル。