知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

awk对于2个变量的比较

发布时间:2014-09-05 14:07:13作者:知识屋


awk对于2个变量的比较
 
今天碰见个需求,需要对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。
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜