Shell 脚本中的多行注释
注释是程序或代码库的重要组成部分。它有助于理解代码,提高代码可读性,还有助于增强程序的结构。我们经常在我们的程序中编写单行注释,因为它们是不言自明的,并且只需要很少的词来描述程序的流程或有关特定部分的任何消息。在极少数情况下,出于调试或任何其他原因,我们需要多行消息或对整个代码块进行注释。我们需要在我们的程序中有一个多行注释。
在 Shell 脚本中使用多行注释有两种不同的方法:
方法一:使用<<注释:
在 Shell 或 Bash shell 中,我们可以使用 << 和注释名称对多行进行注释。我们用 << 开始一个评论块,并为该块命名任何东西,无论我们想在哪里停止评论,我们只需输入评论的名称。
<
“comment”这个词可以是任何东西,但对于结束注释块应该是一样的。
#!/bin/bash
echo "Sample code"
x=4
if [[ $x -le 10 ]];then
echo "Less than 10"
fi
<
输出:
方法 2:使用 : ' :
在 Bash 中还有另一种使用 :'运算符进行注释的方法。
: '
Code or Comment here
'
代码:
#!/bin/bash
echo "Sample code"
x=4
if [[ $x -le 10 ]];then
echo "Less than 10"
fi
: '
echo"This doesn't echo"
echo"Even this doesn't"
'
echo "OK, this is working with : '"
输出:
所以这个脚本也注释了多行,我们在这里需要小心,在结束块之前包含一个空格 ' ,否则它不会工作。它也适用于开始注释块:',这些字符之间有一个空格。