这可能是你见过的最奇怪的事了。可那是真的呀。我在macOS上,想安装devKitARM。安装Git后,指南告诉我显示二进制文件所在的程序。它让我执行:
echo "export DEVKITPRO=/opt/devkitpro" >> ~/.bashrc
echo "export DEVKITARM=/opt/devkitpro/devkitARM" >> ~/.bashrc
source ~/.bashrc然而,当我这样做的时候,它给了我
export: Command not found.
export: Command not found.
export: Command not found.我查看了~/.bashrc,发现其中已经有一个export PATH命令,可能是为了某种系统功能。然而,这一点始终没有得到承认。有人能帮忙吗?
发布于 2017-09-26 03:52:27
当前正在运行的shell是(TENEX) C,它没有export命令。您不能在C shell中再次使用source或POSIX脚本。C shell语法不同于Bourne/POSIX shell语法。
将这些环境变量添加到交互式shell中涉及到C shell的setenv命令。为登录shell自动完成此操作涉及到shells的~/.login脚本。
手动安装说明实际上只是说“在执行环境中添加这些变量”。伯恩再一次的外壳只是一个“例如”。显然,如果您没有再次使用Bourne shell (显然不是这样),那么您可以为实际的shell选择做合适的事情。
https://unix.stackexchange.com/questions/394430
复制相似问题