【问题标题】:bash: “export: command not found... -bash: export: `/usr/local/git/bin': not a valid identifier when opening terminalbash:“export:找不到命令... -bash:export:`/usr/local/git/bin':打开终端时不是有效的标识符
【发布时间】:2016-04-21 16:29:24
【问题描述】:

我遵循了 git 的这个设置: https://www.howtoforge.com/how-to-install-the-latest-git-version-on-centos 好像我的 bash 文件坏了。 给我这个错误: bash:“导出:找不到命令... -bash: export: `/usr/local/git/bin': 不是一个有效的标识符

有什么分步解决方案吗?我尝试重新启动计算机,但它仍然出现。

【问题讨论】:

  • 您一定没有正确复制命令。展示你实际做了什么。或者贴最后一行/etc/bashrc。博客末尾还有一条评论,其中包含比博客本身更好的命令。
  • 它可能与此有关:echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc 这很愚蠢($ 应该被转义)但不应该产生所描述的错误,除非它在剪切和粘贴中被更改。
  • @Barmar 我这样做了: echo "PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
  • 你应该使用评论中的命令,博客中的代码是错误的。
  • 是的。它确实奏效了。但现在我有错误。无论如何,你可以帮我吗?

标签: linux bash shell centos


【解决方案1】:

你正在做这样的事情:

export $var

var 的值是/usr/local/git/bin。 export 想要一个变量name

$ var=/usr/local/git/bin
$ export $var
bash: export: `/usr/local/git/bin': not a valid identifier

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-19
    • 1970-01-01
    • 2021-09-21
    • 2016-06-19
    • 2019-04-05
    • 1970-01-01
    • 2016-11-18
    相关资源
    最近更新 更多