2015年9月13日和15日【shell、sed&awk 的使用(一)】-JY1506402-19+liuhui880818

目录:

一、shell程序的运行原理

二、shell常用技巧

1.命令历史

2.命令别名

3.命令引用

4.文件名通配

5.常用快捷键

6.补全功能

7.输入输出重定向和管道

8.与用户交互命令

9.脚本的规范建立与执行

10.bash常用选项

11.命令状态结果

持续发现中...

三、常用知识点说明

1.变量

1)变量类型

2)本地变量

3)环境变量

4)特殊变量

2.条件测试

1)整数测试

2)字符串测试

3)文件测试

4)测试表达式

3.条件判断(选择执行)

4.脚本参数(位置参数变量)

5.循环语句for,while,until(流程控制)

6.算术运算

7.case语句

8.函数

1)函数作用

2)函数的使用方法

3)定义方法

4)调用函数

5)自定义函数的状态返回值

9.数组

1)数组元素的赋值方式

2)引用元素

10.文本处理工具sed及awk的用法

1)sed命令用法

2)awk命令用法

四、shell练习题

2015年9月13日和15日【shell、sed&awk 的使用(一)】-JY1506402-19+liuhui880818

时间: 2024-12-15 02:55:56

2015年9月13日和15日【shell、sed&awk 的使用(一)】-JY1506402-19+liuhui880818的相关文章

李宁-2015年7月13日-个人文档

姓名 李宁 日期 2015年7月13日 主要工作及心得 由于我负责服务器端的编写工作,而各部分的客户端的操作都要与服务器端通信,所以在今天的调试中,我贯穿于各部分模块的调试和检测,主要负责在出现问题时查找问题所属是客户端还是服务器端,针对服务器端出现的问题进行查找和修改. 上午我们的工作重心在于服务器端连接数据库,由于连接数据库是我们的项目中的一个核心部分,如果无法连接数据库,所有工作将无法继续展开,在此项目之前,我们接触Java连接数据库只在网页程序中接触过,并没有接触过普通的Java项目连接

2015年7月13日 项目开发记录

日期 2015年7月13日 星期 星期一 位置 中蓝公寓蓝芳园D507 主要工作 1)         解决服务器端连接数据库的问题(寻找驱动.驱动放置的位置及相关问题) 2)         代码合并及调试 操作员代码部分调试 提供者代码部分调试 经理代码部分调试 遇到的问题 1)         服务器端无法连接上数据库 2)         调试过程中遇到各种问题,例如 3)         JAVA中的日期类和数据库中的日期类转化问题 4)         字符串和日期的转化 解决方法

香蕉派(banana pi )2015年10月 13 号至10月16号参加香港贸发局香港秋季电子

香蕉派(banana pi )将于2015年10月 13 号至10月16号参加香港贸发局香港秋季电子产品展, 欢迎各位前来参观指导 展会名称:香港贸发局香港秋季电子产品展2015时间: 2015年10月13号--10月16号 展台编号:3C-A38地址: 香港湾仔博览道1号香港会议展览中心 期待您的到来!!

linux运维实战练习-2015年9月13日课程作业(练习)安排

一.作业(练习)内容: 1.描述shell程序的运行原理(可附带必要的图形说明): 2.总结shell编程中所涉及到的所有知识点(如:变量.语法.命令状态等等等,要带图的哟): 3.总结课程所讲的所有循环语句.条件判断的使用方法及其相关示例:(if (jpg|png is not exist):echo "You say a XX") 4.写一个脚本:如果某路径不存在,则将其创建为目录:否则显示其存在,并显示内容类型:(不要怀疑,就是这么简单) 5.写一个脚本,完成如下功能:判断给定的

linux运维实战练习-2015年9月13日-9月15日课程作业(练习)安排

1.描述shell程序的运行原理(可附带必要的图形说明): 2.总结shell编程中所涉及到的所有知识点(如:变量.语法.命令状态等等等,要带图的哟): 3.总结课程所讲的所有循环语句.条件判断的使用方法及其相关示例:(if (jpg|png is not exist):echo "You say a XX") 4.总结文本处理工具sed及awk的用法:(必须附带示例) 5.写一个脚本:如果某路径不存在,则将其创建为目录:否则显示其存在,并显示内容类型:(不要怀疑,就是这么简单) 6.

linux运维实战练习-2015年9月13日-9月15日课程作业

1.描述shell程序的运行原理(可附带必要的图形说明);    shell是操作系统的外壳,为用户提供使用操作系统的接口,是命令语言.命令解释程序及程序设计语言的统称:是用户和Linux内核之间的接口程序,如果把Linux内核想象成一个球体的中心,shell就是围绕内核的外层,当从shell或其他程序向Linux传递命令时,内核会做出相应的反应.shell是一个命令语言解释器,它拥有自己内建的shell命令集,shell也能被系统中其他应用程序所调用.用户在提示符下输入的命令都由shell先解

2015年2月13日服务器无法访问事故记录以及经验总结

 计划2015年每天写一篇文章 提问请移步 http://weibo.com/p/1001603810113986105909 如果您不想看完整过程的话,那么直接看经验总结,转发留存吧! 事故主要问题 手工修改过IP设置,因此使用图形界面修改将导致出错,后果就是路由表错误 机房相关经验 需要关注机房的允许维护的时间,特别是公众假期 需要准备好详尽的交通路线,例如这个机房出租车司机可能更熟悉原来的名称:松下电视机厂 需要关注机房的门禁管理,身份证是一定要带的,之前的机房还有需要提前自制工卡的情

每日总结-2015年1月13日

MVC写API接口遇到问题 [HttpPost] [POST("alterScriptParams")] public bool AlterScriptParamsByScriptName(string scriptName,string scriptParams) { var agencyDatasetScriptBusinessEntity = IocContainer.Resolve<IAgencyDatasetScriptBusinessEntities>(); r

2015年3月13日-日记

日子一天一天过~~我们会慢慢长大~~时间过得好快的说~总结今天做了什么呢.?今天把焊接机的画直线,画圆弧等操作的流程昨晚了~就剩调试了,不过电机这部分还是有点问题了~不知道为什么会多出几步来..真的有点蛋疼了.要是驱动板还没能够正常的话,那就难了..相信我们电子工程师一定可以滴!加油哈哈.然后晚上将大神辉的代码又看了一遍,有了点灵感,想想要把他的写代码的框架给移植过来,基本知道了该如何写了.剩下的就是思维方面的事情了.得向他学习学习~该如何写代码,如何构思.哈哈~感觉我就快学会了.加油吧!今天的