
请问ifconfig|awk '/192.168.3/{print a}{a=$1}',其中{print a}{a=$1}如何理解?求解 40
展开全部
分成两部分看,2个pattern-action .可以把{a=$1}放到/192.168.3/{print a}前面
awk '
/192.168.3/{print a} //如果行中包含这个ip则打印a ,第一行会打印出空
{a=$1} //设置a为第一个字段
'
总体来说,这个脚本不太好.
awk '
/192.168.3/{print a} //如果行中包含这个ip则打印a ,第一行会打印出空
{a=$1} //设置a为第一个字段
'
总体来说,这个脚本不太好.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是把字段1赋给a,并打印a,这样看得好别扭。
ifconfig |awk '{a=$1;if($0~/192.168.3/)print a}'
楼下评论,分析得不错,思路很清晰,是个高手,
ifconfig |awk '{a=$1;if($0~/192.168.3/)print a}'
楼下评论,分析得不错,思路很清晰,是个高手,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
打印包含192.168.3的行的第一个字段
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
打印包含192.168.3的上一行的第一个字段
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
检查这个IP段所有电脑的端口信息并保存在文本a中?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询