摘要:
文本菜单: 1.创建菜单布局: 通过echo给予特定的参数来输出制表符之类的格式控制字符,来控制菜单布局的美观 2.创建菜单函数: 针对每一个菜单创建独立的shell函数,然后,把他们当做独立函数在代码中分布开来 通常会为还没有实现的函数创建一个桩函数(没有任何命令的函数,或者只用echo语句来说明 阅读全文
摘要:
正则表达式是linux工具用来过滤文本的模式模板 正则表达利用通配符来代表数据流中的一个或多个字符 常用于sed gawk grep等程序中 正则表达式分为基本正则表达式(BRE)和扩展正则表达式(ERE) sed只支持BRE,gawk支持ERE BRE模式: 正则表达式区分大小写 正则表达式不用写 阅读全文
摘要:
shell函数 (函数名必须唯一,如果不唯一,后定义的函数会取代先定义的函数) 创建: 风格一: function name(){ (name属性定义了函数的唯一名称) commands } 风格二: name(){ commands } 调用的时候值用函数名称即可,不需要() 未指定情况下,函数同 阅读全文
摘要:
gawk提供一个类编程环境,允许修改和重新组织文件中的数据 gawk编程语言的功能: 定义变量来保存数据 使用算术和字符串操作符来处理数据 使用结构化编程概念,比如if-then语句和for循环,来为数据处理添加逻辑 提取数据文件中的数据元素并把他们按另一种顺序或格式重新放置,从而生成格式化报告 g 阅读全文
摘要:
sed编辑器(stream editor) 区别于交互式文本编辑器,流编辑器会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流 sed编辑器按照行来处理数据 sed编辑器自身不不会修改文本文件的数据,只会将修改后的数据发送到STDOUT。 sed命令的格式: sed options scrip 阅读全文
摘要:
运行级 描述 0 关机 1 单用户模式(常用来维护挽救) 2 多用户模式(通常不支持网络) 3 全功能的多用户模式,支持网络 4 可定义用户 5 多用户模式,主持网络和图形化的X Window会话 6 重启 阅读全文