久久国产乱子伦精品免费M,亚洲一区二区三区91,欧美国产在线视频,国产精品视频久久

linux學習 - shell腳本

shell是命令和硬件之間的橋梁

shell的工作方式分為兩種:交互式、批處置

交互式:用戶一次輸入一條命令,shell翻譯并執行一條

批處理:用戶將多條命令構成一個shell腳本,執行腳本時,shell一次執行全部的命令,shell腳本是將各種命令通過邏輯語句組合而成的程序

1、查看系統中所有的可用的shell解釋器

cat /etc/shells

Linux學習-shell腳本

2、查看當前的shell解釋器

Linux學習-shell腳本

3、編寫簡單的shell腳本

主要用到文本編輯器vi ,按照命令的執行順序依次編寫,每行寫一條Linux命令

一個完整的Linux腳本應該包含:腳本聲明,注釋信息,可執行語句(Linux 命令)

腳本聲明(#?。?告知系統命令應該使用何種shell解釋器翻譯

注釋信息(#) : 對可執行語句或者程序功能做介紹,可以省略

可執行語句 : 由命令行構成

Linux學習-shell腳本

4、執行腳本的方法

a、腳本文件路徑

b、sh 腳本文件路徑

c、source 腳本文件路徑

Linux學習-shell腳本

5、接收用戶的參數

shell為了能夠讓用戶更靈活的完成工作,可以接受用戶輸入的參數,腳本后面可以跟用戶輸入的參數

從第一個到后面依次為$1,$2,$3.....

$0 當前執行腳本的程序稱號

$1-9,${10},${11},... 參數的位置變量,代表該位置的參數

$# 一共有幾參數

$* 一切位置變量的值

$? 判別上一條命令能否執行勝利,0表示勝利,非0表示失敗

Linux學習-shell腳本

Linux學習-shell腳本

 

馬哥學習交流群

馬哥教育-Linux學習-1群 485374463

馬哥教育-Linux學習-2群 339184057

?

相關新聞

歷經多年發展,已成為國內好評如潮的Linux云計算運維、SRE、Devops、網絡安全、云原生、Go、Python開發專業人才培訓機構!

    1. 主站蜘蛛池模板: 英吉沙县| 黄平县| 玛纳斯县| 滕州市| 嘉祥县| 武穴市| 宜宾市| 钦州市| 泰宁县| 静安区| 东光县| 洛南县| 卢湾区| 枣强县| 陆河县| 海淀区| 日照市| 犍为县| 深水埗区| 沂水县| 桐梓县| 历史| 酉阳| 伊宁县| 栾城县| 彝良县| 华容县| 庆元县| 威宁| 道孚县| 德安县| 丹凤县| 五莲县| 嘉峪关市| 永定县| 平昌县| 兴业县| 韩城市| 富平县| 美姑县| 乐昌市|