首页 > 系统服务 > 详细

Shell脚本的学习(一)

时间:2018-05-25 20:55:19      阅读:262      评论:0      收藏:0      [点我收藏+]

       

            Shell脚本的学习(一)

   一)代码式shell脚本简介

    1.下载 Xshell 5

      技术分享图片

    建一个文件夹 mkdri home/data ;

    1)查看一个在data里建一个1.sh

    技术分享图片查看是否建立成功。

    2)并编辑echo hello word,并保存推出

      技术分享图片

    技术分享图片

 

 

    3)运行脚本时发现没有权限。添加权限。

    技术分享图片

       技术分享图片

 

   

    ```绿色可执行脚本

    技术分享图片

  

    二)shell脚本命令

    1>下载EverEdit编辑器,其他编辑器也可以的

         技术分享图片

         安装后

       技术分享图片       

    2>变量:

      1.当没有那个变量是结果取值为空,取值时${name}括号可加可不加

    技术分享图片         技术分享图片

 

     2.readonly制度,不可复制,==java中的final

      技术分享图片    技术分享图片

      3)删除变量不能使用

      技术分享图片    技术分享图片

    •   1) 局部变量 局部变量在脚本或命令中定义,仅在当前shell实例中有效,其他shell启动的程序不能访问局部变量。
    •   2) 环境变量 所有的程序,包括shell启动的程序,都能访问环境变量,有些程序需要环境变量来保证其正常运行。必要的时候shell脚本也可以定义环境变量。
    •   3) shell变量 shell变量是由shell程序设置的特殊变量。shell变量中有一部分是环境变量,有一部分是局部变量,这些变量保证了shell的正常运行

      4)‘’和“”的区别

     技术分享图片       技术分享图片

      5)截取字符串长度

      技术分享图片    技术分享图片

      6)查找字符串的位置(只能找到第一个,重复的找不到)

   

      7)数组

      技术分享图片        技术分享图片

      8)for循环

      技术分享图片    技术分享图片

    运算

      9)加

       技术分享图片    技术分享图片

     10)加减乘除余

      技术分享图片  技术分享图片

      11)if then

        技术分享图片      技术分享图片

    12)关系运算符

    技术分享图片  技术分享图片

  13)逻辑运算符

    技术分享图片    技术分享图片

    14)

      技术分享图片    

 

 

 

  

 

Shell脚本的学习(一)

原文:https://www.cnblogs.com/meiLinYa/p/9090369.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!