注释

更新时间:2025年3月24日 03:19 浏览:406

解释器声明

文件的第一行,以 #! 开头,指定解释器

#! /bin/bash

单行注释

每行中 #之后的内容均是注释

#! /bin/bash
# 独占一行的注释
echo 'Hello World'  # 行内注释

多行注释

shell 原生不支持多行注释,但可以使用一些手段实现类似多行注释的效果

使用:和esac关键字创建一个无法匹配的case语句。

:<<EOF
  comment="第一行注释"
  echo "第二行注释"
EOF
esac

EOF 可以换成其它任意字符串

使用if语句的false条件

if false; then
  comment="第一行注释"
  echo "第二行注释"
fi

定义成一个函数

{
  comment="第一行注释"
  echo "第二行注释"
}
导航