目前,我正在尝试将ns-2的路径添加到.bashrc文件中,我已经安装了ns-allinone-2.34,但是命令ns给出的结果是:在进入shell时找不到命令。
下面是我的.bashrc文件当前的外观,我使用gedit对其进行了编辑:

# .bashrc

# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi


# User specific aliases and functions
export PATH=/home/michael/ns-allinone-2.34/bin/ns:/home/michael/ns-allinone-2.34/bin/nam:$PATH

有人能解释一下为什么这不起作用或者有什么可能的解决办法吗?我用的是17号软呢帽。

最佳答案

PATH应该包含二进制文件的目录,而不是二进制文件本身。
例如,在上面:

export PATH=/home/michael/ns-allinone-2.34/bin/ns:..

实际上应该是:
export PATH=/home/michael/ns-allinone-2.34/bin:...

关于bash - 将路径添加到.bashrc文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13631173/

10-15 01:13