二、基础语法
2.1.记录与字段
awk是一种处理文本文件的编程语言,文件的每行数据都被称为记录,默认以空格或制表符为分隔符,每条记录被分成若干字段(列),awk每次从文件中读取一条记录。...如果没有指定条件则匹配所有数据,如果没有指定动作则默认为print打印。...,test,":"); print test[1],test[2]}' #指定冒号(:)为分隔符
gsub(r,s,[,t])
将字符串t中所有与正则表达式r匹配的字符串全部替换为s,如果没有指定字符串...'
root:x:**:**:root:/root:/bin/bash
sub(r,s,[,t])
与gsub类似,但仅替换第一个匹配的字符串,而不是替换全部
substr(s,i,[,n])
对字符串...七、常用技巧
打印各磁盘可用大小
df | grep -v tmpfs | awk 'NR!