shell中如何进行一段代码的注释

在shell编程中,我们常常需要把一些语句注释掉,让它不执行,对单号或者少数几行shell脚本来说,在每行前面增加#符号就可以达到目的了,代码如下:

#cp ./a.txt ./b.txt  
#mkdir -p {1,2,4}/{2,4,6}  
#echo "ok"  

上述操作复杂不便,如何使用整段代码的注释可以使用如下:

     :<<!EOF!                                     此句前边的:可有可无
    cp ./a.txt ./b.txt  
    mkdir -p {1,2,1)">3}/{4,1)">5,1)">6}  
    echo "ok"  
    !EOF!  

甚至可以将待注释的代码使用一个函数体括起来,该函数并不被执行,如下

notest(){                               
    cp ./a.txt ./b.  
} 

相关文章

文章浏览阅读1.8k次,点赞63次,收藏54次。Linux下的目录权限...
文章浏览阅读1.6k次,点赞44次,收藏38次。关于Qt的安装、Wi...
本文介绍了使用shell脚本编写一个 Hello
文章浏览阅读1.5k次,点赞37次,收藏43次。【Linux】初识Lin...
文章浏览阅读3k次,点赞34次,收藏156次。Linux超详细笔记,...
文章浏览阅读6.8k次,点赞109次,收藏114次。【Linux】 Open...