目前我正在尝试将 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=$PATH:/home/michael/ns-allinone-2.34/bin/
PATH
应包含二进制文件的目录,而不是二进制文件本身。
例如,在上面:
export PATH=/home/michael/ns-allinone-2.34/bin/ns:..
实际上应该是:
export PATH=/home/michael/ns-allinone-2.34/bin:...