lindamtd的博客

光优秀还不够,你是否无法取代

Linux Shell脚本编程入门篇之二

一、什么是脚本?

       提前写好可执行代码,用来完成特定任务的文件,是一个顺序批处理的解释性程序。常见的脚本语言如下图所示:

       

二、脚本的创建过程:

        写出自己的第一个Shell脚本:

       (1)理清任务:------自然语言:步骤拆分、顺序化整理。

             案例需求:

                    --新建一个名为mtd的本地用户。

                    --此用户能够正常登录,其密码为654654。

      (2)编写可执行文件:------脚本语言:各步骤如何实现。

              第一、二、……步依次如何实现?

                     --使用useradd、passwd命令完成相应的任务步骤

                     --自然语言-->可执行的命令行

      (3)完善脚本:------界面友好/结构规范/代码的优化。

                脚本的优化目标:

                     --界面友好、易读懂、易使用。

                     --符合规范、方便协作、移植以及代码的重用。

                     --代码简洁、执行效率高。

         完成上面的三步,可以得到一个粗糙的shell脚本:

       

其中符号#!是用来告诉系统它后面的参数是用来执行该文件的程序,例子中使用/bin/bash来执行程序。

三、Shell脚本的运行:

      (1)sh first.sh

        (2) #增加执行权限

              chmod +x first.sh

             #执行脚本

            ./first.sh

四、hello world脚本

       使用touch hello.sh新建.sh文件

        

     使用gedit打开该文件,并编程写入:

        

      

    使用另一种编译运行方式:

    

至此,已经完成了输出hello world的一个脚本。


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lindamtd/article/details/69934414
文章标签: shell 脚本 Linux
想对作者说点什么? 我来说一句

Linux shell脚本编程入门

2018年01月15日 90.93MB 下载

linux shell脚本编程入门资料

2018年01月15日 526KB 下载

没有更多推荐了,返回首页

不良信息举报

Linux Shell脚本编程入门篇之二

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭