码迷,mamicode.com
首页 >  
搜索关键字:awk应用    ( 16个结果
格式化打印(一)
我们编写的许多脚本可以很好地实现对数据的操作,但没有对输出进行适当的格式化。这是因为基本的print语句所能做的工作有限。因为awk的大多数功能是产生报告,因此以整齐的样式产生格式化报告是很重要的。程序filesum可以很好地处理数据,但它的报告缺乏整齐的格式。 awk提供的printf可以代替print语句,printf是借用了C程序设计语言。printf语句和print语句一样可以打印一...
分类:其他好文   时间:2015-06-27 09:54:21    阅读次数:162
awk应用-获取文件的信息(三)
继续前面两节的内容,我们来看下面修改后的、加了注释的脚本: #!/bin/bash ls -l $* | awk ' /* filesum: 列出文件总的字节数*/ /* 输入:由命令"ls -l"生成的长列表*/ /*#1 输出列的标题*/ BEGIN { print "BYTES", "\t", "FILE" } /*#2 测试第9个字段,文件以"-"开始...
分类:其他好文   时间:2015-06-25 09:03:43    阅读次数:138
awk应用-计算学生的平均成绩
让我们来看awk应用的一个例子,其中先对一系列学生的成绩进行相加,然后计算其平均值。下面是输入文件的具体数据: $ cat grades john 85 92 78 94 88 andrea 89 90 75 90 86 jasper 84 88 80 92 84 在学生的姓名后面有5个成绩。下面的脚本将给出每个学生的平均成绩: $ cat grades.awk...
分类:其他好文   时间:2015-06-15 22:11:27    阅读次数:245
awk应用
awk在CentOS操作系统中是一个软链接,链接到gawk程序上的。awk主要是对文件的行进行操作,将一行按照指定的方式进行切割。一、awk工作机制awk在处理文本流时,每一次会读取文本流中的一行并对这一行按指定的分隔符进行分隔,分隔后可以对每一个字段进行处理,其中输入的分隔符..
分类:其他好文   时间:2015-05-25 06:21:27    阅读次数:251
shell学习 - awk入门
一. awk应用场景格式化数据或从一个大的文本文件中抽取记录二. 使用方法 命令行方式 $awk [-F field-separator] ‘commands’ input-file(s) commands是真正的awk命令 [-F域分割符]是可选的,如果无-F选项,awk默认用空格作为分隔符,如果域分隔符不为空格,比如要浏览以”:”作为分隔符的password文件则必须指明-F选项,如:...
分类:系统相关   时间:2015-04-09 08:58:58    阅读次数:193
AWK应用进阶
AWK的进阶使用AWK的语法格式:awk[option]...‘/PATTERN/{action}‘FILE;1、AWK的输出,该语句通常要写在AWK语句中的action字段:printitem1,item2,...要点:(1)各项目之间要使用逗号分隔,而输出时则使用输出分隔符分隔;(2)输出的各item可以是字符串或数值、当前记录的字段..
分类:其他好文   时间:2014-08-26 11:56:56    阅读次数:316
16条   上一页 1 2
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!