📜  Shell 脚本中的多行注释

📅  最后修改于: 2022-05-13 01:57:34.036000             🧑  作者: Mango

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 : '"

输出:

所以这个脚本也注释了多行,我们在这里需要小心,在结束块之前包含一个空格 ' ,否则它不会工作。它也适用于开始注释块:',这些字符之间有一个空格。