Awk命令

2021-05-27  本文已影响0人  wnwnwang

一. 内存可用空间检索

首先看free命令得到的数据


free命令查询结果

我们需要获取第二行第一列和第四列数据,两种方式
1.Pattern{Actions}
free | awk 'NR==2{print $1,$4}'
2.{Condition{Actions}}
free | awk '{if(NR==2){print $1,$4}}'

结果:
Mem: 4880616


二. 磁盘可用空间检索

用df -h获取的数据


df -h查询结果

我们只查询c盘可用空间
我们需要获取第九行第三列数据,两种方式
1.Pattern{Actions}
df -h | awk 'NR==9{print $3}'
2.{Condition{Actions}}
df -h | awk '{if(NR==9){print $3}}'

结果:
173G

上一篇 下一篇

猜你喜欢

热点阅读