shell中的逻辑判断if判断格式写法1:if条件;then语句;fi#!/bin/bashif[-d/usr/local/zabbix]thenecho123fi写法2:if条件;then语句;else语句;fi#!/bin/bashif[-d/usr/local/zabbix]thenecho123elsemkdir/usr/local/zabbixfi写法3:if条件;then语句;elif
分类:
系统相关 时间:
2018-09-16 22:05:50
阅读次数:
264
Linux shell之数组 引言 在Linux平台上工作,我们经常需要使用shell来编写一些有用、有意义的脚本程序。有时,会经常使用shell数组。那么,shell中的数组是怎么表现的呢,又是怎么定义的呢?接下来逐一的进行讲解,shell中的数组。数组的定义 何为数组?学过计算机编程语言的同学都 ...
分类:
编程语言 时间:
2018-09-03 15:03:26
阅读次数:
172
文件表达式-e filename 如果 filename存在,则为真-d filename 如果 filename为目录,则为真 -f filename 如果 filename为常规文件,则为真-L filename 如果 filename为符号链接,则为真-r filename 如果 filena ...
分类:
系统相关 时间:
2018-08-31 15:47:15
阅读次数:
158
转自:https://www.cnblogs.com/HKUI/p/6423918.html 查看脚本语法是否有错误:bash -n modify_suffix.sh跟踪执行sh -x modify_suffix.sh aaa 1.${var} 2.$(cmd) 3.()和{} 4.${var:-s ...
分类:
系统相关 时间:
2018-08-24 13:19:37
阅读次数:
213
一.简介 Shell编程中循环命令用于特定条件下决定某些语句重复执行的控制方式,在编程语言中,循环语句是最基本的语法之一,在Shell中也不例外。Shell中的循环语句一般有for、while、until这几种,偶尔还有写错语法的时候,这里结合实例来自己总结一下。也为今后使用提供一个快捷的资料获取渠 ...
分类:
系统相关 时间:
2018-08-18 11:34:12
阅读次数:
178
20.16/20.17shell中的函数函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这个小单元的名字即可。格式:functionf_name(){command}函数必须要放在最前面示例1#!/bin/bashinput(){echo$1$2$#$0}input1ab示例2#!/bin/bashsum(){s=$[$1+$2]echo$s}su
分类:
编程语言 时间:
2018-08-15 11:14:40
阅读次数:
159
$( ) 与 ` ` (反引号)在 bash shell 中,$( ) 与 ` ` (反引号) 都是用来做命令替换用(command substitution)的。 所谓的命令替换与我们第五章学过的变量替换差不多,都是用来重组命令行:* 完成引号里的命令行,然后将其结果替换出来,再重组命令行。例如: ...
分类:
系统相关 时间:
2018-08-11 23:25:03
阅读次数:
271
话不多说,直接上格式: linux shell中的函数格式: function Myfunc(){ action; [return int;] } 其中,个人认为function和()都是函数的标志,如果不需要传递参数的话,选择其一即可让Myfunc表示为一个函数; 过程式的编程,涉及到一个重要的话 ...
分类:
系统相关 时间:
2018-08-08 13:46:54
阅读次数:
119
第三十二次课 shell编程(二) 目录 十五、shell中的函数 十六、shell中的数组 十七、告警系统需求分析 十八、告警系统主脚本 十九、告警系统配置文件 二十、告警系统监控项目 二十一、告警系统邮件引擎 二十二、运行告警系统 十五、shell中的函数 函数就是把一段代码整理到了一个小单元中 ...
分类:
其他好文 时间:
2018-08-01 17:17:24
阅读次数:
192
本文整理了shell命令wc以及split的用法,同时简单整理shell中的通配符和转义字符。仅为加强记忆,作为后续参考。 ...
分类:
系统相关 时间:
2018-07-31 23:46:28
阅读次数:
445