Linux shell 編程入門

shell 編程概念shell

(1) shell是一種命令行解釋器,外殼有不少種類編程

(2) shell 當作是Linux內核和用戶溝通的橋樑,用戶默認不能直接操做內核bash

(3)能夠經過shell外殼去操做,用戶指令傳遞給shell,傳遞給Linux內核,內核接受去處理ide

(4)shell接受Linux內核返回的數據,通過解釋成用戶能看懂的語言操作系統

(5)shell是中間鍵,用戶和Linux內核溝通的橋樑,shell種類不少命令行

(6)基與shell解釋器編寫的各類指令方式,把這種方式稱爲用shell環境解析的,換而言之就是用shell環境編寫各類指令。it


shell編程啓程class

#! bin/bash/
權限

#2017年11月15日14:45:13命名

#by author  daqi

echo "hello world"


執行shell編程

./first.sh

註釋:

           若是提示權限被拒絕,能夠添加chomod o+x   first.sh


shell, shell命令,shell腳本概念

<1> shell是命令行解釋器,接收用戶輸入,傳遞指令給Linux內核,內核返回數據,shell是用戶和操做系統溝通的橋樑

<2> shell命令,能夠當作是shell中執行的命令,是組成shell腳本的具體方式

<3>shell腳本是由多個shell命令組成的,將多個shell命令寫到文件中,稱爲shell腳本


shell編程規範

<1>shell編程文件,以小寫字母命名,不推薦使用數字

<2>shell腳本命名通常以shell要實現的功能命名

<3>shell編程文件以#!bash開頭,其後接shell種類,推薦是bin/bash

相關文章
相關標籤/搜索