2019-08-28 11:44:13 4657瀏覽
最近有不少的小伙伴詢問扣丁學(xué)堂Linux培訓(xùn)老師關(guān)于Shell腳本問題,本篇文章扣丁學(xué)堂Linux培訓(xùn)小編就給小伙伴們分享一下常用的Shell腳本問題有哪些,對(duì)Shell腳本問題感興趣的小伙伴可以了解一下,希望對(duì)小伙伴們有幫助。
1、[[$string==abc*]]和[[$string=="abc*"]]有什么區(qū)別
[[$string=="abc"]]-檢查字符串是否完全等于abc
2、如何列出以ab或xy開頭的用戶名?
egrep"^ab|^xy"/etc/passwd|cut-d:-f1
3、bash中$!表示什么意思?
后臺(tái)最近執(zhí)行命令的PID.
4、$?表示什么意思?
前臺(tái)最近命令的結(jié)束狀態(tài)。
5、如何輸出當(dāng)前shell的PID?
echo$$
6、$*和$@有什么區(qū)別*
$@-以$IFS為分隔符列出所有傳遞到腳本中的參數(shù)
7、如何在bash中定義數(shù)組?
array=("Hi""my""name""is")
8、如何打印數(shù)組的第一個(gè)元素?
echo${array[0]}
9、如何打印數(shù)組的所有元素?
echo${array[@]}
10、如何輸出所有數(shù)組索引?
echo${!array[@]}
11、shell腳本如何獲取輸入的值?
read-p"DestinationbackupServer:"desthost
要了解更多內(nèi)容的小伙伴可以登錄扣丁學(xué)堂官網(wǎng)咨詢。想要學(xué)好Linux開發(fā)小編給大家推薦口碑良好的扣丁學(xué)堂,扣丁學(xué)堂有專業(yè)老師制定的Linux學(xué)習(xí)路線圖輔助學(xué)員學(xué)習(xí),此外還有與時(shí)俱進(jìn)的Linux課程體系和Linux視頻教程供大家學(xué)習(xí),想要學(xué)好Linux開發(fā)技術(shù)的小伙伴快快行動(dòng)吧。扣丁學(xué)堂Linux技術(shù)交流群:422345477。
【關(guān)注微信公眾號(hào)獲取更多學(xué)習(xí)資料】 【掃碼進(jìn)入JavaEE/微服務(wù)VIP免費(fèi)公開課】
查看更多關(guān)于“Linux培訓(xùn)資訊”的相關(guān)文章>>