原文:Linux Shell常用技巧(五) awk编程

十一. awk编程: . 变量:在awk中变量无须定义即可使用,变量在赋值时即已经完成了定义。变量的类型可以是数字 字符串。根据使用的不同,未初始化变量的值为 或空白字符串 ,这主要取决于变量应用的上下文。下面为变量的赋值负号列表: 符号 含义 等价形式 a a a a a a a a a a a a a a a a a a a a gt awk Tom Wage print Wage file ...

2012-06-30 20:47 0 11940 推荐指数:

查看详情

Linux Shell常用技巧(四) awk

九. awk实用功能: 和sed一样,awk也是逐行扫描文件的,从第一行到最后一行,寻找匹配特定模板的行,并在这些行上运行“选择”动作。如果一个模板没有指定动作,这些匹配的行就被显示在屏幕上。如果一个动作没有模板,所有被动作指定的行都被处理。 1. awk的基本格式 ...

Sun Jul 01 04:42:00 CST 2012 0 8691
Linux Shell常用技巧(十二) Shell编程

二十三. Bash Shell编程: 1. 读取用户变量: read命令是用于从终端或者文件中读取输入的内建命令,read命令读取整行输入,每行末尾的换行符不被读入。在read命令后面,如果没有指定变量名,读取的数据将被自动赋值给特定的变量REPLY。下面的列表给出 ...

Wed Jul 04 22:48:00 CST 2012 0 10956
Linux常用shell 命令之 awk

awk命令实现求和、求平均值、求最大值、求最小值 1、求和   cat data|awk '{sum+=$1} END {print "Sum = ", sum}' 2、求平均   cat data|awk '{sum+=$1} END {print "Average ...

Fri Aug 16 23:58:00 CST 2019 0 493
Linux Shell常用技巧(二) grep

七. grep家族: 1. grep退出状态: 0: 表示成功; 1: 表示在所提供的文件无法找到匹配的pattern; 2: 表示参数中提供的文件不存在。 ...

Sat Jun 30 00:48:00 CST 2012 0 12775
Linux Shell常用技巧(三) sed

八、流编辑器sed 8.1 sed简介 sed是stream editor的缩写,一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patte ...

Sun Jul 01 04:28:00 CST 2012 0 28679
Linux Shell常用技巧(一) RE

一. 特殊文件: /dev/null和/dev/tty Linux系统提供了两个对Shell编程非常有用的特殊文件,/dev/null和/dev/tty。其中/dev/null将会丢掉所有写入它的数据,换句换说,当程序将数据写入到此文件时,会认为它已经成功完成写入数据的操作 ...

Fri Jun 29 23:37:00 CST 2012 0 9571
Shell编程-awk

简介 awk 是一种对立的编程语言,集成于所有UNIX/Linux中,这个名字是它创建者的名字首字母组成的 Alfred Aho,Peter Weinberger, and Brian Kernighan。 awk的基本语法 普通模式 其中patter是一个正则表达式 ...

Thu Feb 02 17:20:00 CST 2012 0 16519
AWK常用技巧

1.1 介绍 awk其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母。实际上 AWK 的确拥有自己的语言: AWK 程序设计语言 , 三位创建者已将它正式定义为“样式扫描和处理语言”。 它允许您创建简短的程序 ...

Thu Aug 09 19:19:00 CST 2018 2 8664
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM