shell 4注释

1. 单行注释

每一行加一个#号。

#shell
#!/bin/sh
echo "#"
#轻轻的我走了
#正如我轻轻的来
#我挥一挥衣袖
#不带走一片云彩
echo "#"

2. 使用函数注释多行

编写一个函数,包含要注释的代码。只要不执行函数就可以略过代码

#shell
echo "func"
funtest(){
	echo test
}
echo "func"

3. 使用Here Document注释多行

Here Document是shell中的一种特殊的重定向方式,用来将输入重定向到一个交互式shell脚本或程序。作用是将2个delimiter之间的内容传递给command。

  • 结尾的delimiter一定要顶格写,前面不能有任何字符,后面也不能有任何字符,包括空格和tab缩进。
  • 开始的delimiter前后的空格会被忽略掉
command << delimiter
    document
delimiter

示例

#!/bin/sh
echo "start"
: << EOF
	echo "hello world"
EOF

echo "end"
start
end
posted on 2018-08-27 13:59  singleSpace  阅读(432)  评论(0编辑  收藏  举报