我怎样才能从任何地方在我的系统上运行我的脚本(当前目录之外)? [重复]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我怎样才能从任何地方在我的系统上运行我的脚本(当前目录之外)? [重复]相关的知识,希望对你有一定的参考价值。

这个问题已经在这里有一个答案:

我有我的/home/testing/program脚本。我的脚本名称是test.sh。我想从其他目录运行我的脚本。我改变了文件的权限。在我的剧本我都重定向输出到一些(output-test.sh)文件。我需要从其他目录下运行我的脚本。如果我在当前目录运行脚本,它工作正常。请帮我做到这一点。提前致谢。

答案

在Unix系统中,绝对路径入手/。所以,你可以使用绝对路径来运行的脚本。你的情况,你所要做的就是运行从终端sh /home/testing/program/test.sh此命令。不要紧,从哪个目录运行从直到您使用脚本的绝对路径的命令。

此外,在其中写入输出的文件应在脚本文件的绝对路径来定义。例如,你的情况

/home/centos/rr/email-body.txt

即使脚本是从其他目录或从任何目录执行任何这样的文件是由OS的认可。

以上是关于我怎样才能从任何地方在我的系统上运行我的脚本(当前目录之外)? [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何从android studio中的任何地方访问localhost数据库

我的Man脚本应该放在哪里才能工作?

在我的 laravel 应用程序中,验证错误不会显示在视图中。我怎样才能实现它?

我怎样才能只从 textClock 获得小时

从竹子运行python脚本

如何从任何地方运行作曲家?