shell 基础
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; done aa bb
cc
dd
shell 注释
- 单行注释
以 # 开头的行就是注释,会被解释器忽略。
示例:
#! /bin/bash #echo "This is a comment" echo "This is a demo"
如上所示 demo.sh 执行后还是只会有一行输出
- 多行注释(: 是一个内建函数,<< 是重定向,可以通过 : 来打开文件描述符)
:<<EOF 注释内容... 注释内容... 注释内容... EOF示例:
#! /bin/bash :<<EOF echo "This is a comment" echo "This is a comment" echo "This is a comment" echo "This is a comment" EOF echo "This is a demo"如上所示 demo.sh 示例中还是只会有一行输出。
浙公网安备 33010602011771号