首页 > 解决方案 > 启动新的 mac 终端窗口时出现意外的 -bash 命令未找到错误

问题描述

我一直在搞乱 ssh 密钥和权限以及其他我不太熟悉的事情,最终导致我的 Mac 出现一些问题,包括拒绝自己访问我的用户帐户、更改根目录和其他烦恼。大多数其他事情都是通过重新启动或摆弄来解决的,但我知道每次启动终端窗口时都会收到此错误消息并且不知道该怎么做。我该如何摆脱它?

我试过这个Mac 终端 -bash 命令找不到?,但我不认为这是相同的错误,因为如果我写入bash终端,它会启动一个 bash 界面。启动时有东西进入-bash终端,我不知道从哪里或为什么?

Last login: Tue Dec  4 08:57:20 on ttys003
-bash
Ludos-MBP-3:~ ludo$ -bash
-bash: -bash: command not found
Ludos-MBP-3:~ ludo$

标签: bashmacosterminal

解决方案


您的 shell 配置文件中可能已添加了某些内容。您可以通过查看文件是否存在于~/.bash_profile(或~/.profile)来检查。每次打开新 shell 时都会评估此文件中的变量和命令。


推荐阅读