欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

如何進(jìn)行Shell在線工具使用-創(chuàng)新互聯(lián)

如何進(jìn)行Shell在線工具使用,相信很多沒(méi)有經(jīng)驗(yàn)的人對(duì)此束手無(wú)策,為此本文總結(jié)了問(wèn)題出現(xiàn)的原因和解決方法,通過(guò)這篇文章希望你能解決這個(gè)問(wèn)題。

創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括濮陽(yáng)網(wǎng)站建設(shè)、濮陽(yáng)網(wǎng)站制作、濮陽(yáng)網(wǎng)頁(yè)制作以及濮陽(yáng)網(wǎng)絡(luò)營(yíng)銷(xiāo)策劃等。多年來(lái),我們專(zhuān)注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,濮陽(yáng)網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到濮陽(yáng)省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

Shell 學(xué)習(xí)

Shell 是一個(gè)用 C 語(yǔ)言編寫(xiě)的程序,它是用戶使用 Linux 的橋梁。Shell 既是一種命令語(yǔ)言,又是一種程序設(shè)計(jì)語(yǔ)言。

Shell 是指一種應(yīng)用程序,這個(gè)應(yīng)用程序提供了一個(gè)界面,用戶通過(guò)這個(gè)界面訪問(wèn)操作系統(tǒng)內(nèi)核的服務(wù)

Shell 在線工具

Shell 變量

變量定義

變量名不需要加美元符號(hào)($ 變量的使用更需要加上美元符號(hào)),系統(tǒng)變量獲取使用` `符號(hào)

MyName="www.baodu.com"
BAK_DIR=/usr/local/tomcat/webapps_bak/`date +%Y%m%d`
PID=`ps -ef|grep tomcat|grep "jdk"| awk -F' ' '{print $2}'`

注意:

  •  變量中間不能有空格且變量與等號(hào)之間不能有空格

  • 變量命名只能使用英文字符,數(shù)字和下劃線,首個(gè)字符不能以數(shù)字開(kāi)頭

  • 變量不能使用標(biāo)點(diǎn)符號(hào)和特殊字符

  • 變量不能使用特殊關(guān)鍵字 如:bash shell

變量使用

變量的使用需要注意【局部變量】和【全局變量】,shell里的變量可以是局部和全局組成

MyName="www.baodu.com"
echo $MyName  
echo ${MyName} 
    
#變量的花括號(hào){}可加可不加,加為了幫助解釋器識(shí)別變量的邊界
#!/bin/bash
for salary in 1000 5000 5000 10000; do
    echo "My salary is ${salary}yuan"
done
# 變量重定義
MyName="www.baodu.com"
echo ${MyName}
MyName="www.sogo.com"
echo ${MyName}
#只讀變量,需要添加readonly關(guān)鍵字
MyName="www.baodu.com"
echo ${MyName}
readonly MyName
#刪除變量,需要添加unset關(guān)鍵字,刪除后不能再次使用
#!/bin/bash
MyName="www.baodu.com"
unset MyName
echo ${MyName}


Shell 字符串

字符串最常見(jiàn)的數(shù)據(jù)類(lèi)型,字符串可以是單引號(hào),也可以是雙引號(hào)(雙引號(hào)可以出現(xiàn)轉(zhuǎn)義字符),也可以不應(yīng)引號(hào)。

#!/bin/bash
MyName='www.baodu.com'
str="Hello, I know you are \"${MyName}\" !  "
echo ${str}

獲取字符串長(zhǎng)度

#!/bin/bash
MyName="www.baodu.com"
echo ${#MyName}
獲取截取第5個(gè)字符后面5個(gè)字符
#!/bin/bash
MyName="www.baodu.com"
echo ${MyName:4:5}

數(shù)組的使用

數(shù)組的定義可以用【空格】或【回車(chē)】符號(hào)分隔開(kāi),注意數(shù)組的下標(biāo)由0開(kāi)始編號(hào)

#!/bin/bash
#定義數(shù)組
array_name=(Banana apple orange)
#或者這樣定義數(shù)組
array_name1=(
Banana
apple
orange
)
#單獨(dú)定義數(shù)組的值
array_name[0]=Banana
array_name[1]=apple
array_name[n]=orange
#使用數(shù)組
echo ${array_name[0]}
echo ${array_name[1]}
echo ${array_name[2]}
echo ${array_name[n]}
#獲取數(shù)組元素的個(gè)數(shù)
echo ${#array_name[*]}
echo ${#array_name[@]}
#獲取數(shù)組元素的長(zhǎng)度
echo ${#array_name[1]}

注釋使用

# 單行注釋
# 多行注釋,EOF也可以是其他符號(hào)
:<<EOF
......
.....
....
EOF

看完上述內(nèi)容,你們掌握如何進(jìn)行Shell在線工具使用的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝各位的閱讀!

分享題目:如何進(jìn)行Shell在線工具使用-創(chuàng)新互聯(lián)
分享鏈接:http://www.chinadenli.net/article6/dcihig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號(hào)企業(yè)建站面包屑導(dǎo)航服務(wù)器托管用戶體驗(yàn)域名注冊(cè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)