美文网首页
shell编程笔记

shell编程笔记

作者: _火山_ | 来源:发表于2018-09-07 23:44 被阅读0次

break问题:
我以前一直以为break只能跳出一重循环层级或者switch层级而已,但是其实在linux shell 脚本中以及java中,它是可以通过"break n",其中n指的是层级,当不指定n时就默认只退出它所在的那一层;而如果指定了n,比如说你要退出2层,那么n就是2;如果n大于实际存在的层级,那么bash解析器默认就是退出最外层;

continue问题:
这个同break一样,不指定n时就只执行它所在的那一层,而如果指定了n,那么n是多少,它就会往外执行多少层,如果n大于实际的层级,那么默认就是以它所在的层级为基础向外所有的层都执行;

函数问题:
1、函数定义一定要在函数调用之前,这还用说嘛,没定义你怎么用;
2、如果函数被重新定义,那么会覆盖之前定义的同名函数,而且不会报错;

函数参数问题:
$0表示的是脚本文件的相对路径或者绝对路径名;
$1~$9表示的都是参数;
$#表示的是参数的个数;

相关文章

  • Shell十三问 学习笔记

    文本处理 Shell脚本编程 Shell 十三问 学习笔记 shell and Carriage 关系 Shell...

  • shell 案例

    Shell编程一 Shell防范ARP攻击 Shell编程二 Shell防范DDos攻击 Shell编程三 ...

  • shell 第一天

    shell编程初识 1.1 shell编程初识 shell的定义 Shell 是命令解释器 Shell 也是...

  • shell编程笔记

    break问题:我以前一直以为break只能跳出一重循环层级或者switch层级而已,但是其实在linux she...

  • shell编程笔记

    1、赋值及使用变量,操作变量名:由字母 数字 下划线。 2、字符串双引号里可以有变量,双引号里可以出现转义字符单引...

  • 78.shell编程

    shell编程 Shell脚本,是一种为shell编写的脚本程序。 Shell编程跟JavaScript、Pyth...

  • 2019-01-25

    Linux系统Shell编程指南 前言 适合人群:有类似C编程基础的人 一、Shell编程介绍 Shell解释型语...

  • day 28

    shell编程基础 shell编程一小时光速入门web集群架构会用到shell编程基础 1、为什么要学shell编...

  • Shell 编程的 Hello World

    什么是 Shell?简单来说,Shell 编程是对 Linux 命令的逻辑化处理。 来看看 Shell 编程是如何...

  • Shell 编程的 Hello World

    什么是 Shell?简单来说,Shell 编程是对 Linux 命令的逻辑化处理。 来看看 Shell 编程是如何...

网友评论

      本文标题:shell编程笔记

      本文链接:https://www.haomeiwen.com/subject/wcahgftx.html