BASH系列之一shell概述

 

 Shell

一:定義:簡單來說shell就是命令解釋器,將用戶輸入的指令轉換成相應的機器能夠執行的程序。

二:種類:shell種類有五種,分別是bourne shell,C shell,Korn shell,bourne shell,Tenex/Tops C shell

        這裏主要談的是BASH也就bourne shell,它是gnu計劃的一部分

關於shell歷史以及五大種類shell使用範圍詳見,百度百科http://baike.baidu.com/view/849.htm 

 

Shell腳本

一:定義:shell腳本是一個包含一系列命令序列的文本文件

二:語法格式:

        1:shell腳本的第一行必須是如下格式:

            #!/bin/sh

            #!符號是用來指定解析該腳本程序的shel工具,而這裏的/bin/sh 其實指的就是BASH

            當shell腳本文件編寫完成之後,要用chmod改變文件屬性,使得該文件變成可執行文件

        2:shell文件的兩個特點a):shell腳本文件中,以#開頭的句子爲註釋,直到這一行結束

                                                 b):shell腳本文件中,每行代表一條可執行指令,在每行結束不需要加;

       

發佈了23 篇原創文章 · 獲贊 10 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章