`
gelongmei
  • 浏览: 211528 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

awk 查重复数据脚本

 
阅读更多
cat imsi2phone.txt|awk '{a[$2]++;if(a[$2]>1){print $1}else{b[$2]=$1}}END{for(c in b){if(a[c]>1){print b[c]}}}'|wc -l


A               B
460001992158261 8613711921591
460001952196579 8613711921591
460001992158261 8613711921592
460001952196579 8613711921593

查B重复的A
分享到:
评论

相关推荐

    unix shell awk 修改ini文件的脚本

    ### Unix Shell Awk 修改Ini 文件的脚本 在Unix环境下,对配置文件(尤其是INI格式的文件)进行处理是一项常见的需求。本篇文章将基于提供的标题、描述、标签以及部分代码内容,详细介绍如何利用Unix Shell结合Awk...

    AWK命令资源收集.rar

    线程在AWK中的实现通常需要借助外部库或者嵌入式脚本语言,如Gawk(GNU Awk)提供的多线程支持。 3. **"How to Use AWK.txt"** 这个文本文件很可能是AWK的快速入门指南,包括以下内容: - **基本语法**:介绍如何...

    Sed与Awk (中文版)

    sed操作通常是可重复的,并且能够以批处理的方式来处理文件,这在自动化脚本和数据处理中非常有用。sed的命令模式包括对文本进行删除、替换、插入等多种编辑功能,用户可以通过正则表达式来指定匹配条件,从而精确...

    AWK实例教程 AWK实例教程中文版

    - **高级应用案例**:通过构建复杂的AWK脚本,可以实现诸如数据分析、统计报告生成等高级功能。 综上所述,AWK不仅是一种功能强大的文本处理工具,也是一种易于学习且功能丰富的脚本语言。掌握了AWK的基本使用方法...

    awk命令详解大全

    awk的功能远超一般的文本处理工具,它可以进行复杂的模式匹配和数据处理任务,几乎可以替代小型脚本语言进行编程。 #### 2. 为什么使用awk? - **文本处理需求普遍**:在日常工作中,我们经常需要处理文本文件中的...

    awk使用手册

    - awk除了能够查找模式外,还能对数据进行更复杂的处理。 - **与sed的对比**: - sed主要用于文本替换,而awk更侧重于数据分析和处理。 - **与sort的对比**: - sort主要用于排序操作。 - awk虽然不专门用于...

    linux awk 命令大全

    3. 将`awk`脚本保存在单独的文件中,然后通过`awk -f awk_script_file input_file(s)`调用。 `awk`脚本的结构通常包括`BEGIN`、`awk_pattern { actions }`和`END`块。`BEGIN`块在处理输入之前执行,`END`块在处理完...

    linux环境下awk开发

    - **脚本开发**:利用AWK的脚本功能,可以快速开发出功能强大的文本处理脚本。 #### 五、AWK的调用方式 1. **命令行方式**:直接在命令行输入AWK命令,这种方式适用于简单的文本处理任务。 2. **脚本文件方式**:...

    《SED_单行脚本快速参考》的_awk_实现.txt )

    - **《SED_单行脚本快速参考》的_awk_实现**:这个标题表明文档旨在比较和展示如何使用`awk`来实现通常由`sed`执行的任务。`sed`(Stream Editor)是一种流编辑器,主要用于文本数据的格式化、过滤、替换等操作;而`...

    awk使用手册详解_有例子

    通过定义模式(Pattern),awk可以在数据行中查找符合特定条件的行,并执行相应的动作(Action)。 - **动作**:动作是指在匹配到相应模式时执行的代码块,通常包含数据处理逻辑。 #### 四、awk程序结构示例 ```awk...

    Linuxawk命令详解[归类].pdf

    ⑤ 当一条输入记录比较了所有的 awk_cmd 后,awk 读取输入的下一行,继续重复步骤③和④,这个过程一直持续,直到 awk 读取到文件尾。 ⑥ 当 awk 读完所有的输入行后,如果存在 END,就执行相应的 actions。 awk_...

    shell awk实用实例教程

    6. **数组**:Awk支持关联数组,可以在处理数据时存储和查找特定值。 例如,一个简单的Shell脚本可能这样使用Awk: ```bash #!/bin/bash # 计算一个文件中单词出现次数 cat file.txt | awk '{for(i=1; i; i++) {a[$...

    awk实用程序源码.zip_awk源码_linux_linux awk 源码_makefile_实用程序

    这不仅可以深化对`awk`的理解,还可能启发我们编写更高效、更复杂的`awk`脚本。同时,源码阅读也能提供关于编程实践和设计模式的洞察,对于任何软件开发者来说都是一份宝贵的资源。 Linux下的`awk`与其他平台上的...

    数据核查脚本check

    4. **文件和目录操作**:使用`cd`、`ls`、`grep`、`awk`等命令对文件系统进行操作,查找、读取或过滤数据。 5. **错误处理**:`set -e`命令可以设置脚本在遇到错误时立即退出,确保错误不会被忽略。 6. **函数**:将...

    awk学习笔记.pdf

    AWK脚本通常用于数据提取、数据转换和报表生成。 AWK命令可以分成三个版本:原始的awk、new awk(通常称为nawk)和GNU awk(通常称为gawk)。gawk是AWK的一个免费软件版本,并且是这三个版本中功能最强大的。一般...

Global site tag (gtag.js) - Google Analytics