转自实验楼~~~~~~~~
一、# 符号
1.# 注释
行首以 #
开头(除#!
之外)的是注释。#!
是用于指定当前脚本的解释器,我们这里为bash
,且应该指明完整路径,所以为/bin/bash
当然,在echo中转义的 # 是不能作为注释的:
$ vim test.sh
输入如下代码,并保存。(中文为注释,无需要输入)
#!/bin/bash
echo "The # here dose not begin a comment."
echo 'The # here dose not begin a comment.'
echo The \# here dose not begin a comment.
echo The # 这里开始一个注释
echo ${PATH#*:} # 参数替换,不是一个注释
echo $(( 2#101011 )) # 数制转换(使用二进制表示),不是一个注释
# 欢迎来到实验楼参观学习
执行脚本,查看输出
$ bash test.sh
解释说明
上面的脚本说明了如何使用echo
打印出一段字符串和变量内容,这里采用了几种不同的方式,希望你可以理解这几种不同方式的异同