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