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。
相关文章推荐
- awk对于2个变量的比较
- Shell脚本内置变量 和 awk脚本内置变量 比较
- 在Shell脚本中编写AWK脚本实现数据提取—注意格式、awk中使用shell变量、awk中数字字符串转换成数字、awk中字符串相等比较
- 对于AWK中引用SHELL中的变量问题
- c语言:对于一个变量n,const用法和指针的比较
- c#Winform程序调用app.config文件配置数据库连接字符串 SQL Server文章目录 浅谈SQL Server中统计对于查询的影响 有关索引的DMV SQL Server中的执行引擎入门 【译】表变量和临时表的比较 对于表列数据类型选择的一点思考 SQL Server复制入门(一)----复制简介 操作系统中的进程与线程
- 在ThinkPHP中,if标签和比较标签对于变量的比较。
- c语言:对于一个变量n,const用法和指针的比较
- 对于数组中的内容比较
- JAVA中Integer类型变量比较问题
- python比较2个xml内容的方法
- 2.python中对于序列比较基础的迭代方法。
- shell 与 awk if,for,while 比较
- shell if判断(曾经被一个字符串相等的判断纠结半小时,最后只是if后少了个空格!) 和 awk引用外部变量判断
- awk 根据外部变量匹配某一域值
- Cognos两种建模工具对于复杂日期维度的处理比较(下)
- awk使用详解(三)变量、数字表达式、赋值运算符、BGGIN、END、Built-in 变量
- 对于存储过程中表名是变量的游标使用
- shell 中的一些特殊变量和比较操作符
- 一道看到的面试题 [写一个函数,比较2个整数大小,但不是用任何比较操作符]