由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - awk判断多列是否相等
相关主题
请教怎样截取文本中的一段为什么我的python code总是显示D
请问怎么把两个行数相等的文件合并起来?如何把文件按行分割成几个文件
有regex / apache rewrite rule 高手吗问一个C Shell的sed用法。
想要系统的学习Linux的原理,有什么好推荐?editor 自动定义颜色?
C 89的话,怎么方便的把一个文件的行重排ubuntu server安装图形界面的问题
如何指定QTreeWidgetItem中某个child的delegate?Vista上的雅黑字体直接的下载地址
如何实现这个想法,关于修改txt文件的Vim 求教
Perl问题求助一个文本文件,去掉第一列或者第n列?
相关话题的讨论汇总
话题: awk话题: 21话题: 14话题: 判断话题: 多列
进入Linux版参与讨论
1 (共1页)
R******d
发帖数: 1436
1
比如说我想判断每行里3-10列是不是和14-21列完全一致,如果一致则打印这行。下面
这么写得不到想要的结果:
awk '{for(i=3;i<=10;i++){a=a"$"i};for(i=14;i<=21;i++){b=b"$"i};if(a==b){
print $0};a="";b=""}' file
看了一下a和b是$14$15$16$17$18$19$20$21这样的,但是不输出文本中的具体内容。

请问改如何修改?谢谢
x****s
发帖数: 921
2
a = a $i
b = b $i
R******d
发帖数: 1436
3
多谢!

【在 x****s 的大作中提到】
: a = a $i
: b = b $i

1 (共1页)
进入Linux版参与讨论
相关主题
一个文本文件,去掉第一列或者第n列?C 89的话,怎么方便的把一个文件的行重排
linux下有没有比较好的Text2Speech工具?如何指定QTreeWidgetItem中某个child的delegate?
求教 shell script如何实现这个想法,关于修改txt文件的
vim总是生成swp, 有人遇到过吗?Perl问题求助
请教怎样截取文本中的一段为什么我的python code总是显示D
请问怎么把两个行数相等的文件合并起来?如何把文件按行分割成几个文件
有regex / apache rewrite rule 高手吗问一个C Shell的sed用法。
想要系统的学习Linux的原理,有什么好推荐?editor 自动定义颜色?
相关话题的讨论汇总
话题: awk话题: 21话题: 14话题: 判断话题: 多列