日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
bash命令使用詳解

服務(wù)器

在Linux上采用bash作為標準,基本上它描述了對帶有“.sh”擴展名的vi編輯器等文本的處理并執(zhí)行。

創(chuàng)新互聯(lián)建站專注于永德網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供永德營銷型網(wǎng)站建設(shè),永德網(wǎng)站制作、永德網(wǎng)頁設(shè)計、永德網(wǎng)站官網(wǎng)定制、微信平臺小程序開發(fā)服務(wù),打造永德網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供永德網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

與編程一樣,它有許多函數(shù),如變量,函數(shù)和算術(shù)處理,所以如果你是一個小程序,你可以用bash編寫它。

此外,由于bash是由shell執(zhí)行的,因此它也稱為shell腳本。

創(chuàng)建一個shell腳本

我們首先創(chuàng)建一個簡單的腳本,將“Hello World !!”輸出到控制臺。

使用vi命令創(chuàng)建新文件。

$ vi hello.sh

打開編輯器后,按如下所示編寫。

#!/usr/bin/bash
echo Hello World!!
exit 0

第一行上的“#!/ usr / bin / bash”表示它是使用bash的shell腳本。

第二行描述了要執(zhí)行的語句。

最后,使用“exit 0”退出 bash。參數(shù)0表示正常結(jié)束。

創(chuàng)建文件后,使用bash命令執(zhí)行shell腳本。

$ bash hello.sh

執(zhí)行結(jié)果:

Hello World!!

Hello World !!已輸出

此外,在執(zhí)行shell腳本時的命令除了bash以外,還有改變執(zhí)行權(quán)限用“./”運行的。

$ chmod 755 hello.sh
$ ./hello.sh

有一種用 sh命令執(zhí)行的方法。

$ sh hello.sh

shell腳本可以編寫注釋以及編程。

注釋可以在“?!敝髮懗?。

#!/usr/bin/bash
echo Hello World!!
#結(jié)束處理。
exit 0

Shell腳本可以定義變量和賦值。

#!/usr/bin/bash
 
num=100
PI=3.14
STR1=Hello
str_2=World!!
 
echo ${num}
echo ${PI}
echo ${STR1}
echo ${str_2}
 
exit 0

變量可以是字母數(shù)字字符,例如大寫字母和小寫字母,數(shù)字和下劃線(_)。

為變量賦值時,請將其寫為“變量 = 值”。

請注意,如果在“=”之前和之后放置空格,則會導(dǎo)致錯誤。

此外,在訪問變量時,需要在變量名稱之前添加“$”,如“$ {變量}”,將變量用“{}”括起來。

輸入和輸出

#!/usr/bin/bash
 
read AGE
echo ege=$AGE
 
exit 0

執(zhí)行結(jié)果:

30
ege=30

read將從控制臺輸入的內(nèi)容存儲到參數(shù)中指定的變量中。

read指定的變量可以稱為普通變量。


分享標題:bash命令使用詳解
本文網(wǎng)址:http://www.dlmjj.cn/article/cjpshi.html