1.方法一:
#编写脚本
[root@m01 /home]# cat 1.sh #!/bin/env bash echo "hello world"
#脚本增加可执行权限
[root@m01 /home]# chmod +x 1.sh
#标准执行脚本
[root@m01 /home]# /home/1.sh #绝对路径
[root@m01 /home]# ./1.sh #相对路径
注意:标准执行方式脚本必须要有可执行权限。
2.方法二:
1.直接在命令行指定解释器执行
[root@m01 /home]# bash 1.sh
[root@m01 /home]# sh 1.sh
[root@m01 /home]# bash -x 1.sh
+ echo 'hello world'
hello world
+ echo 'hello world'
hello world
+ echo 'hello world'
hello world
--------------------------------------------
-x:一般用于排错,查看脚本的执行过程 |
-n:用来查看脚本的语法是否有问题 |
--------------------------------------------
2.使用source
命令读取脚本文件,执行文件里的代码
[root@m01 /home]# source 1.sh
hello world