91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

常見的Shell腳本面試題有哪些

發布時間:2021-11-08 11:33:03 來源:億速云 閱讀:115 作者:小新 欄目:云計算

這篇文章主要介紹常見的Shell腳本面試題有哪些,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

1、Shell腳本是什么、它是必需的嗎?

答:一個Shell腳本是一個文本文件,包含一個或多個命令。作為系統管理員,我們經常需要使用多個命令來完成一項任務,我們可以添加這些所有命令在一個文本文件(Shell腳本)來完成這些日常工作任務。

2、在Shell腳本中可以使用哪些類型的變量?

答:在Shell腳本,我們可以使用兩種類型的變量:1)系統定義變量。系統變量是由系統系統自己創建的。這些變量通常由大寫字母組成,可以通過“set”命令查看。2)用戶定義變量。用戶變量由系統用戶來生成和定義,變量的值可以通過命令“echo $<變量名>”查看。

常見的Shell腳本面試題有哪些

3、Shell腳本中“$?”標記的用途是什么?

答:在寫一個Shell腳本時,如果你想要檢查前一命令是否執行成功,在if條件中使用“$?”可以來檢查前一命令的結束狀態。如果結束狀態是0,說明前一個命令執行成功,如果結束狀態不是0,說明命令執行失敗。

4、Shell腳本中break命令和continue命令有什么不同?

答:break命令一個簡單的用途是退出執行中的循環。我們可以在while和until循環中使用break命令跳出循環。continue命令不同于break命令,它只跳出當前循環的迭代,而不是整個循環。continue命令很多時候是很有用的,例如錯誤發生,但我們依然希望繼續執行大循環的時候。

5、如何執行算術運算?

答:有兩種方法來執行算術運算:1)使用expr命令:# expr 5 + 2;2)用一個美元符號和方括號($[ 表達式 ])例如:test=$[16 + 4] ; test=$[16 + 4]

6、Shell腳本中各個循環的用法是什么?

1)for循環的基礎語法:

for 變量 in 循環列表

do

命令1

命令2

….

最后命令

done

2)while循環只要條件成立就重復它的命令塊。不同于for循環,while循環會不斷迭代,直到它的條件不為真。基礎語法:

while [ 條件 ]

do

命令…

done

3)do-while語句的基本格式 ?

答:do-while語句類似于while語句,但檢查條件語句之前先執行命令(LCTT 譯注:意即至少執行一次)。do-while語句的語法:

do

{

命令

} while (條件)

以上是“常見的Shell腳本面試題有哪些”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宁明县| 莱芜市| 吉隆县| 石泉县| 新绛县| 马山县| 翁牛特旗| 新郑市| 叙永县| 富宁县| 玛纳斯县| 马山县| 米脂县| 平和县| 应城市| 兴安盟| 行唐县| 新津县| 阿合奇县| 海林市| 南城县| 介休市| 伊川县| 苏尼特左旗| 衡水市| 和林格尔县| 嘉黎县| 托克逊县| 精河县| 松溪县| 嵩明县| 蛟河市| 和田市| 邵东县| 江口县| 巴南区| 菏泽市| 梓潼县| 司法| 阳西县| 井冈山市|