在当前目录上运行脚本时如何省略“./”

在当前目录上运行脚本时如何省略“./”

在网上的一些教程中,他们可以在当前目录上运行脚本,而无需执行以下操作:

./script

你怎么省略这个?我使用的是 CentOS 5.6 x64。我想这样运行

script

答案1

任何:

  1. 将当前工作目录添加到您的路径:(PATH=${PATH}:.这被认为是安全风险)
  2. 将包含脚本的路径显式添加到 PATH 变量中(如果对该目录的写入访问受到限制,则不会存在安全风险)
  3. 将脚本放入 PATH 已指向的正确位置(~/bin、/usr/local/bin、...)

最后一个选择可能是最好的。

相关内容