真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Linux中shell腳本是如何運行的-創(chuàng)新互聯(lián)

Linux中shell腳本是如何運行的?很多人都不太了解,今天小編為了讓大家更加了解Shell 腳本的執(zhí)行方式,所以給大家總結(jié)了以下內(nèi)容,一起往下看吧。

專注于為中小企業(yè)提供成都做網(wǎng)站、成都網(wǎng)站建設(shè)服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)廣東免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上1000家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。

Linux中shell腳本是如何運行的

Linux中shell腳本是如何運行的

Shell 腳本的執(zhí)行方式通常有三種,下面,分別介紹下這三種方式的特點:

1、bash script-name或者sh script-name

這是當(dāng)腳本文件本身沒有可執(zhí)行權(quán)限(即文件權(quán)限屬性x位為-號)時常使用的方法,或者腳本文件開頭沒有指定解釋器時需要使用的方法。推薦使用這種方法。

$ bash test.sh

2、path/script-name或者./script-name

指在當(dāng)前路徑下執(zhí)行腳本(腳本需要有執(zhí)行權(quán)限),需要將腳本文件的權(quán)限改為可執(zhí)行(即文件權(quán)限屬性為x位)。具體方法為:chmod a+x script-name。然后通過執(zhí)行腳本絕對路徑或者相對路徑就可以執(zhí)行腳本了。

注意:在生產(chǎn)環(huán)境中,運維人員由于忘記為該腳本設(shè)置可執(zhí)行權(quán)限,然后直接使用,導(dǎo)致出錯。因此,推薦第一種 bash script-name。

$ chmod +x test.sh
$ ./test.sh
$ /home/me/test.sh

3、source script-name或者. script-name

source或者“.”命令的功能是:讀入腳本并執(zhí)行腳本,即在當(dāng)前Shell中執(zhí)行source或“.”加載并執(zhí)行的相關(guān)腳本文件的命令及語句,而不是產(chǎn)生一個子Shell來執(zhí)行文件中的命令。

注意:這是和其他幾種執(zhí)行shell方式的大不同。

$ source test.sh
$ . test.sh

其他運行方式:

sh test.sh
dash test.sh
zsh test.sh
...

關(guān)于Linux中shell腳本是如何運行的就分享到這里了,當(dāng)然并不止以上和大家分析的辦法,不過小編可以保證其準(zhǔn)確性是絕對沒問題的。希望以上內(nèi)容可以對大家有一定的參考價值,可以學(xué)以致用。如果喜歡本篇文章,不妨把它分享出去讓更多的人看到。


網(wǎng)站欄目:Linux中shell腳本是如何運行的-創(chuàng)新互聯(lián)
本文路徑:http://weahome.cn/article/eogjh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部