awk 使用案例

1.输出占用率超过60%的分区
 df -h | awk 'BEGIN{print "Full Partition"}NR>1{gsub("%","",$5);$5+=0;if($5>=60){print $1"\t"$5}}'

 2. 停止占用8080端口的進程

lsof -i:8080 | awk 'NR!=1{print $2}' | xargs kill -sigkill

 3.传入变量

# 不使用 -v参数
echo | awk  'END{print user}' user="$USER"

# 使用 -v 参数 echo | awk -v user="$USER" '{print user}' echo | awk -v user="$USER" 'END{print user}' awk -v user="$USER" 'BEGIN{print user}'

 

©️2020 CSDN 皮肤主题: 大白 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值