Linux/Unix编写sh脚本,设置开机自动启动脚本在linux下

1编写.sh脚本的基本步骤:

创建一个新的文本文件,使用一个文本编辑器,比如vi或nano,来编写脚本。你需要保存文件为.sh扩展名,以便让系统知道这是一个shell脚本文件。

touch myprogram.sh

#!/bin/sh

# 进入C++程序所在目录
cd /path/to/cpp/program

# 编译C++程序,当然你编译好了就不要了
g++ -o program program.cpp

# 启动C++程序
./program

该脚本假定你的C++程序文件名为program.cpp,且已经在程序所在目录下创建。它首先使用cd命令切换到程序所在目录,然后使用g++编译器编译程序,并将可执行文件保存为program。最后,使用./program命令启动程序。
上述脚本中的第一行:#!/bin/sh ,指定要使用的Shell解释器程序
如果你想修改程序文件名或路径,可以修改cd、g++和./program命令中的路径和文件名。

保存退出…

给权限

chmod +777 myprogram.sh

现在,可以使用以下命令来运行该脚本文件:
./myprogram.sh
Linux/Unix编写sh脚本,设置开机自动启动脚本在linux下_第1张图片

使用/etc/rc.local文件

/etc/rc.local是一个启动脚本文件,它会在系统启动时自动执行。你可以编辑该文件并添加要在系统启动时运行的脚本命令,比如:
#!/bin/sh
/path/to/your/script.sh
结束

你可能感兴趣的:(linux,unix,服务器)