执行sh脚本
假设我们编写好的shell脚本的文件名为hello.sh,文件位置在/root/bin目录中并已有执行权限(添加权限的方法:chmod +x hello.sh)。
切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本
以绝对路径的方式去执行bash shell脚本(可以在当前目录下执行,也可以不在当前目录下执行)
切换到工作目录下(/root/bin),直接使用bash 或sh 来执行bash shell脚本,不用给shell脚本加执行权限即可
使用此方法执行可以不用写shell文件中的第一行(指定bash路径)
在当前的shell环境中执行用 . hello.sh或source hello.sh来执行 bash shell脚本
传入参数执行
可执行文件 loan_repay_check.sh
其中有三个参数s_date,e_date,project_key如下:
传入参数执行:
sh loan_repay_check.sh 2022-03-02 2022-03-02 lx8
参考:
https://blog.csdn.net/qq_20817327/article/details/119376001