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万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章