在Mac上,只需使用可执行文件名就可以在终端中运行任何已下载的可执行文件。在Linux上,比如Ubuntu,默认情况下一个将要指定在运行目录在Linux终端中运行文件
Mac的例子:SBT
Linux示例:./sbt
什么我需要在Linux的设置这样我就不需要可执行文件前面的./了。
在Mac上,只需使用可执行文件名就可以在终端中运行任何已下载的可执行文件。在Linux上,比如Ubuntu,默认情况下一个将要指定在运行目录在Linux终端中运行文件
Mac的例子:SBT
Linux示例:./sbt
什么我需要在Linux的设置这样我就不需要可执行文件前面的./了。
这应该工作:
PATH=$PATH:.
或在bash:
PATH+=:.
你可以在你的.bashrc文件,如果它是一个经常使用的文件中定义的别名。或者只需将您的文件所在的目录添加到$ PATH变量中。
将脚本复制到/ usr/local/bin
将'.'添加到您的$ PATH env var。 – geoffspear 2012-02-16 21:24:48