shell指令碼——註釋(單行註釋 多行註釋)
單行註釋
以"#"開頭的行就是註釋,會被直譯器忽略。
#--------------------------------------------# 這是一個註釋# author:菜鳥教程# site:www.runoob.com# slogan:學的不僅是技術,更是夢想!#--------------------------------------------##### 使用者配置區 開始 ######## 這裡可以新增指令碼描述資訊# ###### 使用者配置區 結束 #####
多行註釋
方法一: :<<! #被註釋的內容 ! 方法二: :' #被註釋的內容 ' 方法三: if false;then #被註釋的內容 fi 方法四: :<<任意字元或者數字 #被煮熟的內容 任意字元或者數字 方法五: ((0)) && { #被註釋的內容 } | [[email protected] shell]# cat -n zhushi.sh 1#!/bin/sh 2trap 'echo "before execute line:$LINENO,"$1"=$1"' DEBUG3#方法一 4echo aa 5:<<! 6echo bb 7echo cc 8! 9echo dd 10 11#方法二 12echo a 13:' 14echo b 15echo c 16' 17echo d 18 19#方法三 20echo aaa 21if false;then 22echo bbb 23echo ccc 24fi 25echo ddd 26 27#方法四 :<<任意字元或者數字 28echo aaaa 29:<<# 30echo bbbb 31echo cccc 32# 33echo dddd 34 35#方法五 36echo aaaaa 37((0)) && { 38echo bbbbb 39echo ccccc 40} 41echo ddddd | [[email protected] shell]# sh -x zhushi.sh +{2:} trap 'echo "before execute line:$LINENO,"$1"=$1"' DEBUG ++{4:} echo 'before execute line:4,=' before execute line:4,= +{4:} echo aa aa ++{5:} echo 'before execute line:5,=' before execute line:5,= +{5:} : ++{9:} echo 'before execute line:9,=' before execute line:9,= +{9:} echo dd dd ++{12:} echo 'before execute line:12,=' before execute line:12,= +{12:} echo a a ++{16:} echo 'before execute line:16,=' before execute line:16,= +{16:} ': echo b echo c ' zhushi.sh: line 16: : echo b echo c : command not found ++{17:} echo 'before execute line:17,=' before execute line:17,= +{17:} echo d d ++{20:} echo 'before execute line:20,=' before execute line:20,= +{20:} echo aaa aaa ++{21:} echo 'before execute line:21,=' before execute line:21,= +{21:} false ++{25:} echo 'before execute line:25,=' before execute line:25,= +{25:} echo ddd ddd ++{28:} echo 'before execute line:28,=' before execute line:28,= +{28:} echo aaaa aaaa |
---|
綜上所述:需要在自己編譯環境下,親測每種註釋方法的有效性。
據參考檔案中所述,在實際linux環境中測試結果,可能linux版本的區別,並不會所有場景都相容...、、、、、
參考連結:https://blog.csdn.net/lansesl2008/article/details/20558369/
相關推薦
文字顯示省略號(單行文字+多行文字)
1.單行文字(相容IE6以上、主流瀏覽器) 下面這三個一定要一起使用才能實現效果。另外要給盒子加寬度才能有超出部分。 white-space: nowrap; /*強制文字在一行內顯示,不換行*
Python 註釋規範(單行,多行,特殊註釋)
單行註釋 #單行註釋 多行註釋 ''' 第一行註釋 第二行註釋 第三行註釋 ''' 或者 """ 第一行註釋 第二行註釋
Python的單行、多行註釋
cnblogs ima images ges 分享 mage logs 多行 bsp 單行用# 多行用3個單引號‘或者3個雙引號" Python的單行、多行註釋
Pyhton 單行、多行註釋方法
一、python單行註釋的符號 井號#常被用作單行註釋符號,在程式碼中使用#時,它右邊的任何資料都會被忽略,當做是註釋。類似c++的// 二、批量、多行註釋的符號 多行註釋是用三引號: ”’ 註釋內容 ”’ python註釋中包含中文一
javascipt 正則表示式 匹配 單行和多行註釋
在使用node.js時。如果我們使用.json檔案儲存一些配置時,希望加上一些註釋。 但是由於讀取時,是讀取字串 ,然後用JSON.parse 來 轉換成json物件,由於有註釋的存在則無法正確轉換甚至報錯。 一下正則表示式 匹配字串中的所以註釋,包括單行和多行註釋 (
Pyhton 單行、多行註釋符號使用方法及規範
Python 中的註釋有多種,有單行註釋,多行註釋,批量註釋,中文註釋也是常用的。python註釋也有自己的規範,在文章中會介紹到。註釋可以起到一個備註的作用,團隊合作的時候,個人編寫的程式碼經常會被多人呼叫,為了讓別人能更容易理解程式碼的通途,使用註釋是非常有效的。
Python3 單行、多行註釋
Python單行註釋 Python中單行註釋以 # 開頭,例如: #列印Hello, World! print("Hello, World!") Python多行註釋 多行註釋用三個單引號 ''' 或者三個雙引號 """ 將註釋括起來,例如: ''' 列印H
python三種方式單行、多行註釋
方式1: 單行註釋:shift + #(在程式碼的最前面輸入,非選中程式碼進行註釋) 多行註釋:同單行一樣在每一行的前面輸入shift+# 方式2: 單行和多行一樣的方式:Ctr+/(前提是選中需要註釋的程式碼) 方式3: 輸入''' '''或者""" """,將
shell指令碼——註釋(單行註釋 多行註釋)
單行註釋以"#"開頭的行就是註釋,會被直譯器忽略。#--------------------------------------------# 這是一個註釋# author:菜鳥教程# site:www
【Shell】單行註釋和多行註釋
單行註釋 ‘# ‘ # echo "hello" 多行註釋 方法1 : << ! 這是註釋1 這是註釋2 這是註釋3 ! 方法2 :' 這是註釋1 這是
shell 中的單行註釋和多行註釋
Original url: http://blog.csdn.net/lansesl2008/article/details/20558369 1. 單行註釋 眾所周知,# 比如想要註釋:echo “ni” # echo "ni" 2. 多行註釋: 法一: : &l
shell的單行註釋和多行註釋
1、單行註釋 以#號開頭的行就是註釋,注意第一行除外(比較特殊) $ cat tets.sh #!/bin/bash #echo "I am renwoxing" #<==以#號
關於shell腳本里的單行註釋和多行註釋方法
以“#”開頭的行就是註釋,會被直譯器忽略。 sh裡沒有多行註釋,只能每一行加一個#號。只能像這樣: #-------------------------------------------- # 這是一個自動打ipa的指令碼,基於webfrogs的ipa-build書寫:
Python單行註釋與多行註釋
單行 全局 速度 無法 第三方 本質 特性 最小 利用 >>> print "hello,world"hello,world>>> 2+24#單行註釋 """每行代碼的後面可以加上分號,但是不會有任何作用,除非同一行還有更多的代碼,
JavaSE7基礎 單行註釋// 與 多行註釋 /**/
png 深入 img 4.2 div static ring 版本 blog jdk版本 :jdk-7u72-windows-i586系統 :Windows7編輯器 :Notepad++ v7.4.2註意事項 :博文內容僅供參考,不可用於其他用途。 代碼
Python中的單行多行註釋符號
批量 輸出 12px pri 包含 padding auto p s mic 一、python單行註釋符號(#) 井號(#)常被用作單行註釋符號,在代碼中使用#時,它右邊的任何數據都會被忽略,當做是註釋。 print 1 #輸出1 #號右邊的內容在執行的時候是不會被輸出的。
Notepad++刪除程式碼中的註釋,可刪除//單行註釋和/**/多行註釋
申請軟體著作權時需要清除程式碼中的註釋,可以通過word和Notepad++組合操作來快速的完成 1。使用word的插入檔案功能合併多個原始碼檔案,操作方法為:新開啟1個word檔案,在“插入”標籤欄下找到“物件”點選右邊的小三角下拉選單裡選擇“檔案中的文字...”,然後在
eclipse多行註釋 (eclipse開發工具)
eclipse為多行添加註釋是有快捷方式可用的,瞭解了這個快捷方式相信很多網友都會大大提高編碼效率,其實同時為多行添加註釋可以分別新增“/* */”和“//”樣式的,樣式不同快捷鍵也會不同,下面我們可以一起看看具體的添加註釋方法。 eclipse多行註釋快捷鍵 方法一、使用Ctrl
統計程式碼檔案中的實際有效行數,去掉空行、單行註釋、多行註釋
#coding=gbk import os #rootdir='f:\\pylianxi' def count_line_core(file_name): ##傳入單個檔案,統計行數,之後返回該檔案的實際程式碼行數;區分utf-8、gbk有待優化 print('core_file_name
Perl中的單行註釋和多行註釋
同其他大多數程式語言一樣,Perl中的單行註釋也是#開頭,例如: #print "Hello,World!"; 但多行註釋,不同的語言有不同的註釋方式,比如說: Java,C/C++: /*