条件判断式主要有以下6种类型:[root@hadoop200 test]# ls -ltotal 8drwxr-xr-x 2 root root 4096 Jan 17 19:28 shell-rw-r--r-- 1 root root 4 Jan 17 19:29 test.sh[root@...
分类:
系统相关 时间:
2016-01-18 12:07:24
阅读次数:
269
原文地址:http://blog.sina.com.cn/s/blog_61c006ea0100mgxe.html1、date --help%% 输出%符号 a literal %%a 当前域的星期缩写 locale’s abbreviated weekday name (Sun..Sat)%A 当...
分类:
系统相关 时间:
2016-01-14 22:12:19
阅读次数:
230
cat命令 显示文件[root@ptadsv71g zsh]# cat fstab.stest1:2016test2:2017[root@ptadsv71g zsh]# cat fstac.stest1:2016test2:2018[root@ptadsv71g zsh]# cat *.s #合.....
分类:
系统相关 时间:
2016-01-14 16:02:17
阅读次数:
162
在运行脚本时重复执行一系列的命令是很常见的,这时我们就需要使用循环语句来达到这个目的。一、for命令格式:for变量in列表;do循环体donefor命令会遍历列表中的每一个值,并且在遍历完成后退出循环。列表形式有以下几种:1、在命令中定义的一系列的值;2、变量;3、命令;4、..
分类:
系统相关 时间:
2016-01-14 06:24:05
阅读次数:
292
1,测试命令(1) -z 字符串长度为0if [ -z $1 ]then echo "usage: ./test " exit 0fi[ -z string ]用来测试字符串的长度是否为0(2) -b 文件存在,且为块设备(3) -c 文件存在,且为字符设备
分类:
系统相关 时间:
2016-01-13 15:40:46
阅读次数:
203
Shell编程之变量一 Bash变量与变量分类Bash是Linux中的标准Shell,因此经常称Bash为Shell。1. 变量命名规则变量名可以由字母、数字、下划线组成,但必须以字母与下划线开头;变量名的长度不能超过255个字符;变量名在有效范围必须唯一;在Bash中,变量的默认类型都字符串型;2...
分类:
系统相关 时间:
2016-01-13 00:34:40
阅读次数:
259
监控思路,架构介绍需求:使用shell定制各种个性化的告警工具,但需要统一化管理,规范化管理。思路:指定一个脚本包,包含主程序,子程序,配置文件,邮件引擎,输出日志等。主程序:作为脚本的入口,是整个系统的命脉。配置文件:是一个控制中心,用来开关各个子程序,指定各个相关联的日志文件。子程序:这个才是真...
分类:
系统相关 时间:
2016-01-03 12:54:35
阅读次数:
166
给一个字符指定一个数组怎么显示数组a=1echo $a1a=(1 2 3 4)echo $a1echo ${a[@]}1 2 3 4echo ${a[*]}1 2 3 4指定显示数组中第几个数字echo ${a[0]}1echo ${a[2]}3echo ${a[3]}4echo ${a[4]} 空...
分类:
编程语言 时间:
2016-01-03 00:45:07
阅读次数:
210
break continue exit break 结束本次for循环写个for循环脚本vim for2.sh#!/bin/bash##for i in `seq 1 5`do echo $iif [ $i -eq 4 ]then breakfiecho $idone...
分类:
系统相关 时间:
2016-01-03 00:43:13
阅读次数:
184