条件测试:1、文件测试2、整数测试3、字符串与逻辑测试if语句:1、if单分支语句2、if双分支语句3、if多分支语句4、if嵌套语句test命令:测试特定的表达式是否成立,当条件成立时,测试语句的返回值为0,否则为其他数值。格式1:test条件表达式格式2:[条件表达式]//注意有空格文件测试:格式:[操作符文件或目录]常用的测试操作符:1、-d:测试是否为目录(Directory)2、-e:测
分类:
系统相关 时间:
2019-09-21 19:15:32
阅读次数:
118
# 1 .#号截取,删除左边字符,保留右边字符,*// 表示从左边开始删除第一个 // 号及左边的所有字符 echo ${var#*//} # 2. ## 号截取,删除左边字符,保留右边字符,##*/ 表示从左边开始删除最后(最右边)一个 / 号及左边的所有字符 echo ${var##*/} # ... ...
分类:
系统相关 时间:
2019-09-20 19:16:42
阅读次数:
81
教程 http://c.biancheng.net/cpp/view/6994.html shell编程空格的使用:https://blog.csdn.net/lee244868149/article/details/38724943 shell运算:https://blog.csdn.net/sh ...
分类:
系统相关 时间:
2019-09-20 18:28:56
阅读次数:
70
shell 编程 shell 通过提示你输入,向操作系统解释该输入。 shell 脚本中if还经常判断关于档案属性,比如判断是普通文件还是目录,判断文件是否有读写执行权限等。 使用if判断时,具体格式为: if [ e $filename ] ; then echo "${filename} 存在" ...
分类:
系统相关 时间:
2019-09-16 23:21:32
阅读次数:
117
shell是用户与内核进行交互操作的一种接口,目前最流行的shell称为bash shell shell也是一门编程语言<解释型的编程语言>,即shell脚本<就是用 linux 的 shell 命令编程> 一个系统可以存在多个shell,可以通过 cat/etc/shells 命令查看系统中安装的 ...
分类:
系统相关 时间:
2019-09-13 01:26:44
阅读次数:
122
1. 检测网站是否正常 2.打包小于5KB的文件 3.监控22端口是否被封并处理 4. 分析nginx日志 5. 根据提示打印数字 #!/bin/bash read -p "please input a number" nn1=`echo $n|sed 's/[0-9]//g'`if [ -n "$ ...
分类:
系统相关 时间:
2019-09-11 23:56:16
阅读次数:
169
1. 问候的脚本 2. 菜单脚本 3. 检查用户是否登陆 4. 定期检查系统是否被入侵 5. 文本内容三行合并为一行 ...
分类:
系统相关 时间:
2019-09-09 19:43:34
阅读次数:
82
shell编程 shell历史 Shell的作用是解释执行用户的命令,用户输入一条命令,Shell就解释执行一条,这种方式称为交互式(Interactive),Shell还有一种执行命令的方式称为批处理(Batch),用户事先写一个Shell脚本(Script),其中有很多条命令,让Shell一次把 ...
分类:
系统相关 时间:
2019-09-08 21:59:32
阅读次数:
133
周期性任务计划,包管理,sed以及shell编程基础1、每12小时备份并压缩/etc/目录至/backup目录中,保存文件名称格式为,"etc-年-月-日-时-分.tar.gz"
分类:
系统相关 时间:
2019-09-08 20:20:37
阅读次数:
124
1. 根据网卡名输出IP #!/bin/bash ip addr|grep ^[0-9]|awk -F '[: ]+' '{print $2}'>/tmp/eth.list ##利用死循环来提示用户输入正确的网卡名,输入正确的网卡名后跳出死循环while :do echo "The network ...
分类:
系统相关 时间:
2019-09-06 01:13:40
阅读次数:
94