位置: IT常识 - 正文

linux awk删除文本重复行需要注意强制类型转换的问题(linux删除文本文件命令)

编辑:rootadmin
这篇文章主要介绍了linux awk删除文本重复行需要注意强制类型转换的问题 ,需要的朋友可以参考下... 16-12-04

推荐整理分享linux awk删除文本重复行需要注意强制类型转换的问题(linux删除文本文件命令),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:awk删除列,linux删除文本内容命令,awk删除列,awk删除指定字符,linux删除文本中指定的字符,awk删除文件,linux删除文本文件,linux删除文本内容,内容如对您有帮助,希望把文章链接给更多的朋友!

linux awk删除文本重复行需要注意强制类型转换的问题(linux删除文本文件命令)

希望删除IP地址前三段相同的多余重复行。测试文本如下:

# cat 1.txt2.1.10.12.1.10.22.11.0.12.11.0.2

如果数组下标不加引号,在这个特殊的情况下会被强制转换为数字,最终导致统计失败:

# awk 'BEGIN{FS=OFS="."}{if(!a[$1.$2.$3]++)print}' 1.txt2.1.10.1# awk -F '.' '{a[$1.$2.$3]++;}END{for(i in a)print i" "a[i]}' 1.txt2110 4

数组下标加上引号之后,一切恢复正常:

# awk 'BEGIN{FS=OFS="."}{if(!a[$1"."$2"."$3]++)print}' 1.txt2.1.10.12.11.0.1# awk -F '.' '{a[$1"."$2"."$3]++;}END{for(i in a)print i" "a[i]}' 1.txt2.11.0 22.1.10 2

扩展阅读:

http://www.gnu.org/software/gawk/manual/html_node/Variable-Typing.html

本文链接地址:https://www.jiuchutong.com/zhishi/277758.html 转载请保留说明!

上一篇:苹果a1586是什么型号手机(苹果a1586是什么配置)

下一篇:scm.exe - scm是什么进程 有什么用(scm wms)

  • 出口货物退(免)税管理办法
  • 偷税漏税是指什么税种
  • 个税返还手续费奖励员工账务处理
  • 一般纳税人必须开13个点吗
  • 城镇土地使用税减免税政策
  • 包工包料工程要交哪些税
  • 个税返还需要缴纳所得税吗
  • 小规模纳税人销售农产品税率是多少
  • 个人开劳务发票是否需要交纳个人所得税呢?
  • 做税审报告费如何做分录?
  • 税务局查账一般需要几天
  • 通讯费发票抬头为个人能否报销
  • 企业法人不发工资合法吗
  • 统一社会信用代码查询官网
  • 个体工商户需要做账吗
  • 出售原材料属于营业收入吗
  • 当企业预收款项无需退回
  • 公司账户替别人过账
  • 输入法自定义按键位置
  • 印花税退费
  • PHP:curl_file_create()的用法_cURL函数
  • 如何查询税务完税证明
  • 港田路凤凰城
  • 债券溢价或折价是公司发行债券时产生的收益或损失
  • php session_start
  • 还在用夸克?这3款能安装插件的手机浏览器不香吗_Via_
  • 施工企业会计核算特点有哪些
  • 安格雷尔
  • thinkphpcount查询
  • thinkphp3.2框架
  • JavaScript数组长度
  • flex布局实战
  • 谷粒商城二十五springCloud之Sleuth+Zipkin 服务链路追踪
  • ChatGPT 被大面积封号,到底发生什么了?
  • mac apache php
  • 计提支付公积金
  • 房地产预缴增值税计税依据
  • sql server nullif
  • 加计抵减可以结转吗
  • 房产税中出租房产原值怎么算
  • 个人所得税的税率表最新的
  • 日常费用报销表格
  • 资产负债表调整事项
  • 退税登记怎么办理
  • 购买加油卡走哪个平台好
  • 运费发票如何做分录
  • 消费税也是流转税吗
  • 基建结束后该做哪些工作
  • 公司安装监控属于什么费用
  • 所得税 补缴
  • 房地产的预付账款
  • sqlserver sql日志
  • win8的系统
  • ubuntu系统怎么进入命令行
  • windows7 excel
  • 简述linux系统有什么优点
  • win7连接xp共享
  • The file /boot/grub/stage1 not read cor 解决办法
  • msoobe.exe是什么
  • win10关机快捷键
  • win7计算机怎么设置开机密码
  • 注册表winlogon
  • Win10怎么更换主题
  • 修改注册表命令
  • win10系统窗口贴靠操作的快捷键
  • 脚本被删除
  • 深入解析抑郁症:什么是它的表现?别小看它的危害程度!
  • jquery怎么给文本框赋值
  • jq点击图片让图片进行切换
  • android camera1
  • python文件处理方法
  • jq倒计时代码
  • 国家税务局增值税查验平台
  • 收到123660的短信是什么意思
  • 海关跟税务关系的区别
  • 如何开具税收缴纳证明
  • 内蒙古税务局发票认证
  • 山东地域分布
  • 银川买的新房契税怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设