如何使 AIX shell 脚本可执行?

发布于 2024-08-01 12:54:36 字数 105 浏览 6 评论 0原文

我编写了一个简单的 shell 脚本,可以像这样运行

$ksh script1

但我不知道如何执行它。就像

$script1

谢谢。

I write a simple shell script which could be run like this

$ksh script1

But i donn't know how to execute it.Like

$script1

thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

谜泪 2024-08-08 12:54:36

只需执行以下操作即可:

$ chmod u+x script1
$ ./script1

不建议添加“。” 由于安全原因,请添加到您的 PATH 环境变量。

Just do the following:

$ chmod u+x script1
$ ./script1

It's not recommended to add "." to your PATH environment variable due to security reasons.

清眉祭 2024-08-08 12:54:36

不确定它是否在 AIX 上工作,但在 Linux 上,您可以说 chmod +x script.sh 使其可以使用脚本目录中的 ./script.sh 或使用 /the/full/path/to/script.sh (如果脚本不在系统路径中)

Not sure if it works on AIX but on Linux you can say chmod +x script.sh to make it executable using ./script.sh in the script's directory or using /the/full/path/to/script.sh (if the script isn't in the system path)

墨落成白 2024-08-08 12:54:36

使其可执行

chmod 755 /folder/of/your/script/script.sh

使其可从系统中的任何文件夹调用

export PATH=$PATH:/folder/of/your/script

使其只能从 script.sh 文件夹调用

export PATH=$PATH:.

to make it executable

chmod 755 /folder/of/your/script/script.sh

to make it callable from any folder in the system

export PATH=$PATH:/folder/of/your/script

to make it callable only from script.sh folder

export PATH=$PATH:.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文