如何对shell脚本进行批量注释?
1.bash中的单行注释
此单行注释非常简单,即以#开头的行,除了第一行(特殊)
2。bash中的多行注释
bash在shell中没有直接使用多行注释,但是可以使用oldboy的思想实现许多方法。最简单的方法是在多行前面加一个#符号。哈哈,vim支持多行前批量加#号功能。参见本书第16章中对vim的解释。
方法1:在要注释的多行之前添加#符号
[根@web01~]#猫老男孩.sh
#!/bin/bash
#echo“我是老男孩”
#echo“我是老男孩”
#echo“我是老男孩”
#echo“我是老男孩”
[根@web01~]#嘘老男孩.sh
我是[oldboy
方法2:使用冒号和额外的输入重定向-----建议使用这个方法
这个方法也有人在网上说,但无一例外,没有既定的原则。似乎有太多人不知道为什么。然而,老男孩的读者仍然很困惑。看来老男孩得给你解释一下。
实际上,冒号也是bash中的一个命令,意思是什么也不做。<<是输入重定向。两个eof之间的内容(可以用其他特殊字符对替换)通过<<追加到冒号(:)上,但冒号对它们不做任何处理和输出,这相当于不做任何处理和输出,这相当于一个注释
[根@web01~]#猫老男孩.sh
#!/bin/bash]:<<eof
echo“我是老男孩”
echo“我是老男孩”
echo“我是老男孩”
eof#<==大写字母书写。这是一个原则,增加多行文字的猫命令提到的老男孩老师。
回声“我是老男孩”
[根@web01~]#嘘老男孩.sh
我是老男孩
linux主机
nmap-sp
如果主机禁止ping,您需要检查路由器上的arp表。
原文标题:最新exp批量shell工具 如何对shell脚本进行批量注释?,如若转载,请注明出处:https://www.tzjingsheng.com/tougao/52046.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「豪运号」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。