编程语言何其多,恐怕每个编程语言,其第一个DEMO都是输出"Hello, World!",本文讲述如何编写第一个shell脚本,执行并输出"Hello,World!"。
1、创建一个sh文件, helloworld.sh
简单起见,可以用vim helloworld.sh创建一个文件,并按i键进入编辑模式,输入下述代码:
vim helloworld.sh
#!/bin/bash
# This is a first demo, echo helloworld.
:<<EOF
多行注释.冤大头!
EOF
# 变量赋值
str="Hello, World!"
# 输出变量
echo $str
然后按esc键,切换到命令行模式,输入:wq 保存并退出。
2、如何执行helloworld.sh脚本
# 方式1: 作为可执行文件,确保文件可执行
chmod +x helloworld.sh
./helloworld.sh
# 方式2: 作为解释器文件参数调用
bash helloworld.sh
3、代码说明
1)#!/bin/bash,指定用bash进行脚本解析、执行
2)注释
- 可以#开头,单行注释;
- 也可以使用<<EOF here文档进行多行注释