bash - 在新的终端窗口中找不到“导出”命令
问题描述
打开一个新终端后,我会得到
-bash: ‘export: command not found
此行只会出现一次,然后我的基本 cmd 行会重新出现。
我已经阅读了其他看起来相似的 stackoverflow 答案,但由于某种原因,他们得到了错误
-bash: ‘export: command not found
连续多次而不是一次。
我想了解为什么会出现这种情况,如果是这样,可能的原因是什么。我目前正在创建一个网站,并安装了一些必要的东西,比如 ruby,但我不知道具体是什么导致了这种情况。
解决方案
错误消息显示一个 U+2018 字符(“左单引号”),即“智能引号”。
这很可能来自在 Bash 启动时执行的.bashrc
或。.profile
在 的话语旁边寻找它export
。
由于它不是脚本字符(如普通引号'
),Bash 认为它是命令名称的一部分,并且确实没有像‘export
.
推荐阅读
- mongodb - 不能 mongodump 到单个存档
- swift - 如何使用组合布局在 UICollectionView 内等分固定大小的单元格?
- django - 可以使用 root 权限运行 Django API 服务器吗?
- r - 在 tmap 图例中使用上标时格式化换行符
- sql-server - 创建登录,从 Azure 中的存储过程创建用户
- java - Spring Security OAuth2使用密码Grant登录
- dns - 无法让我的域正常工作。我该怎么办?
- xml - 登录后自动发布内容
- ruby-on-rails - 如何按名称对@users.person.name 进行排序?(Ruby on Rails)
- java - 如何打印找到的设备的名称?