您的位置:首页 > 运维架构 > Linux

awk对于2个变量的比较

2013-07-16 17:14 190 查看
 

今天碰见个需求,需要对2个变量进行比较然后得出结果值

最初的写法:

awk -F  "|"   '{if($var == substr($1,20,3)) print $0}'  aaa.txt

上述语句运行无结果。

修改:

awk -F  "|"  -v a=$var  '{if( substr($1,20,3) ==a) print $0}'  aaa.txt

运行ok。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  LINUX
相关文章推荐