awk变量的引用

回复 收藏
eth=ifconfig | awk -F ' ' '{print $1}' | sed -n '1'p
eth1=ifconfig | awk -F ' ' '/HWaddr/ {print $1}' | sed -n '2'p
ntm0=ifconfig | awk -F ' ' '/'$eth'/ {print $5}'|sed -n '1'p
ntm1=ifconfig | awk -F ' ' '/'$eth1'/{print $5}'|sed -n '1'p
哪位大侠指教下/*/匹配的关键字如何引用变量?
2015-09-21 23:57 举报
已邀请:
0

Dreamer

赞同来自:

可以尝试下面的方式引用变量:
0

Dreamer

赞同来自:

ntm0=ifconfig | awk -F ' ' '/'"$eth"'/ {print $5}'|sed -n '1'p
tm1=ifconfig | awk -F ' ' '/'"$eth1"'/{print $5}'|sed -n '1'p

单引号里面加双引号再加变量'"$whatever"' ,以前试过这种方法,挺不错的,可以尝试一下
0

Dreamer

赞同来自:

在sed和awk里面都可以用哦

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: