【awk】文本处理
awk 'PATTERN(ACTION)' FILE
参数:
【-F】指定输入分隔符(默认为空格)
例如:
fdisk -l | grep "^Disk /dev/[sh]d[a-z]" | awk -F: '{print $1}'
其中-F:是指定":"为分隔符【$1】表示取第一个字段,【$0】表示取整行(一整行中所有字段),
{print $1,$3}表示取出第1,3字段
【$NF】最后一个字段,(NF每行的字段个数)
例如:
df -Ph |
awk 'PATTERN(ACTION)' FILE
参数:
【-F】指定输入分隔符(默认为空格)
例如:
fdisk -l | grep "^Disk /dev/[sh]d[a-z]" | awk -F: '{print $1}'
其中-F:是指定":"为分隔符【$1】表示取第一个字段,【$0】表示取整行(一整行中所有字段),
{print $1,$3}表示取出第1,3字段
【$NF】最后一个字段,(NF每行的字段个数)
例如:
df -Ph |