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

上一篇 / 下一篇  2015-04-30 10:35:48 / 个人分类:linux

转自:http://blog.csdn.net/tenfyguo/article/details/5753548

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

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

 

但如果我们需要对一大段的shell脚本进行注释,倘若我们都在每行前面添加#,这对我们来说,确实不是一件很令人舒服的事情,那么,在shell中,有没办法采用类似c语言的注释/* ...*/来达到一整段的注释效果呢?笔记经过测试,发现下面的方法是ok的。

  1. :<<!EOF!  
  2. cp ./a.txt ./b.txt  
  3. mkdir -p {1,2,3}/{4,5,6}  
  4. echo "ok"  
  5. !EOF!  

甚至可以把要注释的shell整体变成一个函数来达到不让执行的目的。

  1. notExce(){  
  2. cp ./a.txt ./b.txt  
  3. mkdir -p {1,2,3}/{4,5,6}  
  4. echo "ok"  


TAG: Linux shell Shell 代码 注释 linux 如何 进行 一段

 

评分:0

我来说两句

Open Toolbar