zoukankan      html  css  js  c++  java
  • Shell脚本的学习(一)

           

                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)打开一个文本并不退出

        

       常用的:

            

       

      

  • 相关阅读:
    Linux开机流程【原创】
    Linux下无需按下回车(无阻塞)读取输入键值
    Sql Server 列转行 Pivot使用
    mysql
    mysql
    mysql
    CI
    mysql
    Snagit: Scrolling is not working
    Something about SnagIt
  • 原文地址:https://www.cnblogs.com/meiLinYa/p/9090369.html
Copyright © 2011-2022 走看看