我对 Ubuntu 完全陌生,所以请耐心等待。
我已经做了一些scrips没有.sh扩展名,并授予他们的权限chmod 755
和脚本,只要我在他们位于,无论是与目录中运行就好了./myscript
或sh myscript
。由于我希望能够从任何地方运行这些脚本,因此我将它们添加到 PATH 中export PATH=$PATH:/path/to/directory/
。但是,如果我尝试使用./myscript
终端输出运行脚本:bash: ./myscript: No such file or directory
.
如何在它们所在的目录之外运行这些脚本?
另外值得注意的是,如果我尝试使用运行它们sh /path/to/script/
端子输出:sh: 0: Can't open /path/to/script/
。