shell学习随记
文章平均质量分 68
aaf02002
这个作者很懒,什么都没留下…
展开
-
shell学习实例记录:输出匹配行及下面的几行
需求: awk 输出配行及匹配下面的三行 用法: awk '/xxoo/{p=4}p-->0' 实践: 命令: cat /etc/passwd | awk '/games/{p=4}p-->0' 执行结果:原创 2016-04-06 13:03:40 · 1746 阅读 · 0 评论 -
linux之shell学习:sort使用
sort命令是帮我们依据不同的数据类型进行排序,其语法及常用参数格式: sort [-bcfMnrtk][源文件][-o 输出文件] 补充说明:sort可针对文本文件的内容,以行为单位来排序。 参 数: -b 忽略每行前面开始出的空格字符。 -c 检查文件是否已经按照顺序排序。 -f 排序时,忽略大小写字母。 -M 将前面3个字母依照月份的转载 2016-03-15 10:15:11 · 311 阅读 · 0 评论 -
linux之shell:awk基本使用
awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理转载 2016-03-15 10:17:16 · 299 阅读 · 0 评论 -
linux之shell学习:tr的使用
tr(translate缩写)主要用于删除文件中的控制字符,或进行字符转换。 语法:tr [–c/d/s/t] [SET1] [SET2] SET1: 字符集1 SET2:字符集2 -c:complement,用SET2替换SET1中没有包含的字符 -d:delete,删除SET1中所有的字符,不转换 -s: squeeze-repeats,压缩SET1中重复的字符 -t: trun转载 2016-03-15 10:18:45 · 185 阅读 · 0 评论