1.1if语句(1)if条件语句语法:单分支结构if[条件]then指令fi或if[条件];then指令fiif单分支条件中文编程形象语法如果[你有房]那么我就嫁给你果如前面的文件条件表达式[-f“$file1”]&&echo1就相当于下面的if语句if[-f“$file1”];thenecho1fi(2)双分支结构语法:if[条件]then指令集1else指令集2fi上面的就相当
分类:
系统相关 时间:
2018-03-08 17:20:55
阅读次数:
191
1.1字符串测试操作符字符串测试操作符的作用有:比较两个字符串是否相同、字符串的长度是否为零,字符串是否为NULL(注:bash区分零长度字符串和空字符串等)下表为常用字符串操作符也可以通过mantest查看字符串测试操作符字符串测试操作符提示:(1)-n比较字符串长度是否不为零,如果不为零则为真如:[-n“$myvar”](2)-z比较字符串长度是否等于零,如果等于零则为真,如:[-z“$myv
分类:
系统相关 时间:
2018-03-08 17:17:58
阅读次数:
161
1.1文件测试表达式的用法我们在编程时需要处理一个对象时,需要对对象进行测试,只有符合要求的才采取操作处理这样做的好处是避免程序出错以及无所畏惧的消耗系统资源,这个测试的对象可以是文件、字符串、数字等。下表为常用文件操作符特别说明:这些操作符对于[[]]、[]、test几乎是通用的更多的操作可以用mantest查看。上表中的-e只要是有文件就行不管是文件还是目录,通俗的说就是有的人找女朋友,是女的
分类:
系统相关 时间:
2018-03-08 15:55:41
阅读次数:
164
一.Shell脚本介绍及第一个规范shell脚本说明1.1shell脚本简介1.1.1shell是什么?shell是一个命令解释器它在操作系统的最外层负责直接与用户对话把用户的输入解释给操作系统并处理各种各样的操作系统的输入结果输出到屏幕返回给用户,这种对话可以是交互是的(从键盘输入命令可以立即得到shell的回应)或非交互(脚本的方式)。下图中×××的部分就是shell处于操作系统的位置。1.1.
分类:
系统相关 时间:
2018-03-08 14:01:35
阅读次数:
234
本来想着8点起床背会英语单词,结果赖着赖着九点二十才起,到教研室已经十点多了,还好今天不开会。白天看了linux的shell脚本编程以及熟悉了SDN的探测工具sFlow,也算可以交周报了。张师兄说下周一讨论一下项目的事,等到周一看看吧。 今天元宵,和哥去吃了一顿串串,明天开始回到本科学校练车了,希望 ...
分类:
其他好文 时间:
2018-03-02 23:12:05
阅读次数:
173
1.1 前言 1.1.1 为什么学Shell Shell脚本语言是实现Linux/UNIX系统管理及自动化运维所必备的重要工具, Linux/UNIX系统的底层及基础应用软件的核心大都涉及Shell脚本的内容。每一个合格 的Linux系统管理员或运维工程师,都需要能够熟练地编写Shell脚本语言,并 ...
分类:
系统相关 时间:
2018-03-02 20:33:40
阅读次数:
294
linux 运维: 1.linux基础操作命令2.linux基础服务搭建3.文本处理命令4.shell脚本编程 python perl php5.数据库 mysql oracle6.lvs集群 热备 数据库备份还原 普通运维人员就是秋后的蚂蚱! 时间 题目 总分 分数线RHCSA 2.5h 17 3 ...
分类:
系统相关 时间:
2018-02-23 10:58:28
阅读次数:
223
shell脚本的调试方法 -n:读一遍脚本中的命令但不执行,用于检查脚本中的语法错误 -v:一边执行脚本,一边将执行过的脚本命令打印到标准错误输出 -x:提供跟踪执行信息,将执行的每一条命令和结果依次打印出来 使用这些选项有三种方法,一是在命令行提供参数: 二是在脚本开头提供参数: 第三种方法是在脚 ...
分类:
系统相关 时间:
2018-01-26 17:03:21
阅读次数:
181
wait命令用来等待指令的指令,直到其执行完毕后返回终端。该指令常用于shell脚本编程中,待指定的指令执行完成后,才会继续执行后面的任务。该指令等待作业时,在作业标识号前必须添加备份号"%"。语法wait(参数)参数进程或作业标示:指定进程号或者作业号。如果wait后面不带参数,那么wait会阻塞 ...
分类:
其他好文 时间:
2018-01-26 12:42:06
阅读次数:
162
前言:接着上一篇Linux学习(一)1.用户,组和权限2.文本处理工具3.vim文本编辑器4.shell脚本编程基础一,用户,组和权限1.用户1.管理员:root,0普通用户:1-65535shell交互式登录非交互式登录/etc/nologin2.有关用户和用户密码的基本命令vim查看修改,有颜色cat查看cat/etc/passwd查看用户信息,显示7列,以:分隔登录名:密码:UID:GID:
分类:
系统相关 时间:
2018-01-20 22:49:00
阅读次数:
258