shell 执行
- 执行方式 一
demo.sh
#! /bin/bash echo "This is a demo"
shell 执行
$ chmod 0777 demo.sh $ ./demo.sh This is a demo
- 执行方式 二(可以通过换行符将代码写到多行上)
$ for letter in aa bb cc dd; do echo $letter; doneaabb cc dd
shell 注释
- 单行注释
以 # 开头的行就是注释,会被解释器忽略。
示例:
#! /bin/bash#echo "This is a comment"echo "This is a demo"
如上所示 demo.sh 执行后还是只会有一行输出
- 多行注释(: 是一个内建函数,<< 是重定向,可以通过 : 来打开文件描述符)
:<
示例:
#! /bin/bash:<
如上所示 demo.sh 示例中还是只会有一行输出。