linux .sh 执行某命令

直接使用sh命令执行.sh文件。
例如sh test.sh。
文件是否具有可执行权限并不重要。

或者先给文件添加执行权限。
使用 chmod u+x test.sh。
然后直接用./test.sh执行。
前提是文件头中有shebang行。

也可以使用绝对路径来执行。
例如:/path/to/test.sh。
但该文件必须具有执行权限。

或者使用/bin/sh命令。
效果与sh命令类似。
例如/bin/sh test.sh。

如果你想在当前shell中执行脚本命令。
只需使用源命令即可。
示例源 test.sh。
不会创建新的 shell 环境。

如何选择?查看如何使用该脚本。
你到底想做什么?

sh文件在linux下如何运行

是的,.sh 文件是一个 Linux 脚本。
简单来说,它是一个写入命令的文本文件。

首先给文件添加执行权限,使用chmod+xfilename.sh。

然后,在终端中进入文件目录并使用 cd 命令来完成此操作。

运行脚本./filename.sh,并在单击前面添加文件名。

按 Enter 键,脚本将启动。

记住脚本权限和目录,不要走错地方。
参数输入还取决于脚本要求。

Linux如何设置开机自启动sh文件

结论:使用rc.local方法更简单。

步骤: 1 . 键入 test.sh 脚本。
内容:!/bin/bash;回显“HelloWorld”。

2 给脚本添加执行权限。
命令:chmod +x /path/test.sh。

3 编辑 rc.local 文件。
命令:sudo nano /etc/rc.local。

4 添加运行命令。
内容:/path/test.sh。

5 保存rc.local并设置执行权限。
命令:sudo chmod +x /etc/rc.local。

6 重新开始测试。
命令:sudo 重新启动。

注意:新系统可能会使 rc.local 失效。
您可以使用 systemd 来代替。

自己掂量一下。