Linux -bash:‘;导出:未找到命令';

Linux -bash:‘;导出:未找到命令';,linux,bash,shell,Linux,Bash,Shell,当我在CentOs中打开终端时,终端会提示我此错误 -bash: ‘export: command not found -bash: ‘export: command not found [ssingh@savi ~]$ 有人知道我怎么解决这个问题吗?系统在哪里查找此命令 我的“/etc/bash.bashrc”完全为空,我的“/etc/profile”从未编辑过。欢迎使用堆栈溢出。请尽快阅读这一页。-bash表示这是一个登录shell。其余部分似乎意味着内置的export命令已经越轨,这通

当我在CentOs中打开终端时,终端会提示我此错误

-bash: ‘export: command not found
-bash: ‘export: command not found
[ssingh@savi ~]$ 
有人知道我怎么解决这个问题吗?系统在哪里查找此命令


我的“/etc/bash.bashrc”完全为空,我的“/etc/profile”从未编辑过。

欢迎使用堆栈溢出。请尽快阅读这一页。
-bash
表示这是一个登录shell。其余部分似乎意味着内置的
export
命令已经越轨,这通常几乎是不可能的。确实没有尝试在
.bash\u配置文件
或类似文件中为
导出
创建别名吗?这是一个非常奇怪的错误看到!在我看来,它似乎在寻找
“导出
。。不导出,在某处。。。通常在
~/.bashrc
中。您可以手动启动
bash-x
查看它所做的一切,并添加
-e
,它会在出现任何错误时停止。进一步说@Wrikken说,当我运行
gadzooks
时,错误是
-bash:gadzooks:command not found
。当我运行“导出”X=Y时,没有错误,导出工作正常。当我运行
“'export”X=Y
时,我会得到一条错误消息
-bash:'export:command not found
,这与您得到的消息非常接近。在shell启动期间读取的文件中查找单引号,然后是导出。实际上,它是在查找
'export
,而不是
'export
,其中
'
是U+2018左单引号。@nandhp:观察得很好。不使用Word编辑shell脚本?没有充分的理由,不要将
export
用任何形式的单引号括起来。