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

溫馨提示×

溫馨提示×

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

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

Shell腳本的執行方式是什么

發布時間:2020-12-30 14:38:43 來源:億速云 閱讀:274 作者:Leah 欄目:開發技術

這篇文章給大家介紹Shell腳本的執行方式是什么,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

Shell腳本文件編寫規范

 腳本文件后綴名規范

shell腳本文件就是一個文本文件, 后綴名建議使用 .sh 結尾

首行格式規范

首行需要設置Shell解析器的類型, 語法

#!/bin/bash

含義: 設置當前shell腳本文件采用bash解析器運行腳本代碼

注釋格式

單行注釋, 語法

# 注釋內容

多行注釋, 語法

:<<!
# 注釋內容1
# 注釋內容2
!

shell腳本HelloWord入門案例

需求

創建一個Shell腳本文件hello.sh,輸出hello shell world字符串

效果

Shell腳本的執行方式是什么

1、創建shell腳本文件

touch hello.sh

2、編輯文件

vim helloworld.sh

3、增加shell腳本文件內容如下,并保存退出

#!/bin/bash
echo "hello shell world"

4、執行腳本

sh hello.sh

運行效果

Shell腳本的執行方式是什么

腳本文件的常用執行3種方式

介紹

1、sh解析器執行方式

語法: sh 腳本文件

介紹: 就是利用sh命令執行腳本文件, 本質就是使用Shell解析器運行腳本文件

2、bash解析器執行方式

語法: bash 腳本文件

介紹: 就是利用bash命令執行腳本文件, 本質就是使用Shell解析器運行腳本文件

3、僅路徑執行方式

語法: ./腳本文件

介紹: 執行當前目錄下的腳本文件

注意: 腳本文件自己執行需要具有可執行權限, 否則無法執行

3種方式的區別

sh或bash執行腳本文件方式是直接使用Shell解析器運行腳本文件, 不需要可執行權限

僅路徑方式是執行腳本文件自己, 需要可執行權限

執行腳本方式1-sh命令執行

相對路徑效果

sh hello.sh

絕對路徑效果

sh /root/sh_study/hello.sh

Shell腳本的執行方式是什么

執行腳本方式2-bash命令執行

Shell腳本的執行方式是什么

執行腳本方式3-僅路徑執行

語法

步驟1:設置所有用戶對此腳本文件增加可執行性權限

語法

步驟1:設置所有用戶對此腳本文件增加可執行性權限

chmod a+x 腳本文件

步驟2:執行腳本語法

腳本文件的相對路徑或絕對路徑

示例:使用僅路徑方式執行helloworld.sh腳本文件

添加執行權限

chmod a+x hello.sh

相對路徑執行命令

./hello.sh

相對路徑執行效果

Shell腳本的執行方式是什么

絕對路徑執行命令

/root/sh_study/hello.sh

Shell腳本的執行方式是什么

小結

1、shell腳本文件編寫規范?

文件的后綴名: 建議使用 .sh 擴展名

首行需要設置解析器類型 #!/bin/bash

腳本文件中的注釋

單行注釋, # 注釋內容

多行注釋 :<<!

# 注釋內容

!

2、執行shell腳本文件有哪3種方式,并說明他們的區別?

sh執行腳本文件

bash執行腳本文件

僅路徑執行腳本文件

區別: 前2種是解析器直接執行不需要可執行權限, 最后一種是腳本文件自己執行需要可執行權限

關于Shell腳本的執行方式是什么就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

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

AI

乌海市| 田阳县| 登封市| 嘉荫县| 武隆县| 民权县| 乐陵市| 兰考县| 石城县| 措美县| 澄迈县| 安平县| 泾源县| 台南县| 微山县| 门头沟区| 名山县| 成武县| 财经| 普安县| 文安县| 广州市| 宽城| 绥化市| 巴南区| 金秀| 天镇县| 兴山县| 洛扎县| 当雄县| 蓬溪县| 太白县| 腾冲县| 吴旗县| 三穗县| 凌云县| 怀柔区| 永仁县| 宜州市| 安仁县| 双城市|