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,3}/{4,5,6}  
    echo "ok"  
    !EOF!  

甚至可以將待注釋的代碼使用一個函數體括起來,該函數並不被執行,如下

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM