环境变量的问题

时间:2013-08-14 08:14:41

标签: linux bash environment-variables

我使用Linux Mint,我必须设置一些新的环境变量。 我在etc /中编辑了bash.bashrc文件,附加了这一行:

export NDK=/home/myname/Scrivania/android-ndk

但是如果我在shell上写命令$ NDK我得到了这个:

bash: home/myname/Scrivania/android-ndk: File o directory non esistente

为什么?

3 个答案:

答案 0 :(得分:3)

您收到此错误消息正是因为您要求它=)

sh#$NDK <enter>

保持简单,这样的命令试图执行存储在NDK变量中的程序, 如果这是你试图实现的,那么你应该检查它是否真的存在。

如果您只想输出值使用:

sh#echo $NDK

答案 1 :(得分:1)

  1. $NDK不是命令。当你在shell提示符下说$NDK时,操作系统会尝试执行 /home/myname/Scrivania/android-ndk,这可能不是你想要的。

  2. 即使目录/home/myname/Scrivania/android-ndk存在,您也会在说$NDK时收到您提到的错误。你可能想说cd $NDK或者其他。

答案 2 :(得分:0)

输入source .bashrc 在你的终端。