婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Shell腳本入門之編寫格式與執行方式的實現

Shell腳本入門之編寫格式與執行方式的實現

熱門標簽:電話機器人對家居行業幫助大嗎 電商外呼系統排名 蘭州電銷機器人加盟 地圖標注審核周期 如何申請400的電話呀 沈陽ai電銷智能機器人 合肥電銷外呼系統供應商 黑暗之魂3地圖標注 AI智能電銷機器人壞處

目標

1、掌握shell腳本編寫規范

2、掌握執行shell腳本文件的3種方式與區別

Shell腳本文件編寫規范

 腳本文件后綴名規范

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

首行格式規范

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

#!/bin/bash

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

注釋格式

單行注釋, 語法

# 注釋內容

多行注釋, 語法

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

shell腳本HelloWord入門案例

需求

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

效果


1、創建shell腳本文件

touch hello.sh

2、編輯文件

vim helloworld.sh

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

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

4、執行腳本

sh hello.sh

運行效果

腳本文件的常用執行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

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

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

語法

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

語法

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

chmod a+x 腳本文件

步驟2:執行腳本語法

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

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

添加執行權限

chmod a+x hello.sh

相對路徑執行命令

./hello.sh

相對路徑執行效果

絕對路徑執行命令

/root/sh_study/hello.sh

小結

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

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

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

​ 腳本文件中的注釋

​ 單行注釋, # 注釋內容

​ 多行注釋 :!

# 注釋內容

!

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

sh執行腳本文件

bash執行腳本文件

僅路徑執行腳本文件

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

到此這篇關于Shell腳本入門之編寫格式與執行方式的實現的文章就介紹到這了,更多相關Shell 編寫格式與執行方式內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • shell腳本4種執行方式

標簽:黔南 隴南 河北 常州 淮南 河池 黔南 通遼

巨人網絡通訊聲明:本文標題《Shell腳本入門之編寫格式與執行方式的實現》,本文關鍵詞  Shell,腳本,入門,之,編寫,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Shell腳本入門之編寫格式與執行方式的實現》相關的同類信息!
  • 本頁收集關于Shell腳本入門之編寫格式與執行方式的實現的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 涟源市| 怀远县| 上饶市| 密山市| 如皋市| 元谋县| 共和县| 南投市| 黄梅县| 隆化县| 台湾省| 平潭县| 南阳市| 邓州市| 远安县| 连云港市| 怀来县| 许昌市| 礼泉县| 满城县| 南岸区| 上思县| 台北县| 雷山县| 蒙山县| 肇源县| 榕江县| 宝鸡市| 东明县| 金堂县| 长丰县| 柏乡县| 含山县| 中江县| 堆龙德庆县| 临洮县| 潍坊市| 嵩明县| 鹤岗市| 永昌县| 沙洋县|