python删除重复值所在的行数_python – 在last中删除具有重复值的行

我有一个制表符分隔文件,看起来像这样

chr1 12226559 12227059 TNFRSF1B

chr1 17051560 17052060

chr1 17053279 17053779

chr1 17338423 17338923 ATP13A2

ATP13A2

ATP13A2

chr1 19577574 19578074 EMC1

MRTO4

chr1 19578046 19578546 EMC1

MRTO4

chr1 19638239 19638739 AKR7A2

PQLC2

PQLC2

PQLC2

AKR7A2

PQLC2

我希望删除重复column4值的行.

前三列是坐标,在那些坐标中列出了我们发现的任何内容(在第4栏中),并且对于每个坐标,我希望只有唯一的名称而不是名称的重复.

我想要这样的输出

chr1 12226559 12227059 TNFRSF1B

chr1 17051560 17052060

chr1 17053279 17053779

chr1 17338423 17338923 ATP13A2

chr1 19577574 19578074 EMC1

MRTO4

chr1 19578046 19578546 EMC1

MRTO4

chr1 19638239 19638739 AKR7A2

PQLC2

我尝试过的事情

sort -k 4 -u file

awk '{if($4==temp1){next;}else{print}temp1=$4}' file

什么都行不通:(

请帮忙

谢谢

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/262350.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

hasLayout属性

在IE中,当一个元素的hasLayout属性被触发后(不可逆转),就会拥有一个布局,可以进行更多的样式更改操作。 包含该属性的元素有 body html/table tr th td/img/hr/input button file select fieldset textarea/frameset i…

龙图 VP 李翀:数据化运营及云计算下的运维

文 | 龙图 VP 李翀原文地址:当游戏遇上大数据和云计算——谈数据化运营及云计算下的运维龙图做了8年的游戏,真正快速发展起来是在移动互联网这个时代。随着刀塔快速的扩张,我们在各个领域都遇到了非常多的之前没有想到过的状态。发现云计算其…

python多个main方法_Python,main方法未运行(同一文件中有多个类)

上下文:我开发了一个在远程linux服务器上运行的python脚本。使用python3.6.1运行。这个脚本可以工作,但是非常混乱,并且按照程序编写,与OO相反。所以,我把这个脚本重写成两个不同的类。一个主类和一个对象的blueprint类…

鼠标移动时,光标相对于对象的位置

鼠标在一个物体上移动时&#xff0c;能够计算出光标相对于任何其它对象的相对位置。 Code<Grid x:Name"LayoutRoot" Background"White"> <Grid HorizontalAlignment"Left" VerticalAlignment"Top" Name"grid1&q…

怎么判断一个字符串的最长回文子串是否在头尾_【Leetcode每日打卡】最长回文串...

干货预警&#xff1a;所有文章都会首发于我的公众号【甜姨的奇妙冒险】&#xff0c;欢迎watch。一、来历&#xff1a;力扣从3月开始开启了每日一题打卡活动&#xff0c;于是跟风加入了打卡大军&#xff0c;这两天写评论、发题解&#xff0c;没想到反响还不错&#xff0c;收到了…

mysql的存储过程正负数的变化_《转》mysql存储过程语法及范例

《转》mysql存储过程语法及实例 存储过程如同一门程序设计语言&#xff0c;同样包含了数据类型、流程控制、输入和输出和它自己的函数库。 --------------------基本语法-------------------- 一.创建存储过程 create procedure sp_name() begin ......... end 二.调用存《转》…

.NET平台下WEB应用程序的部署(安装数据库和自动配置)

.NET平台下WEB应用程序的部署(安装数据库和自动配置)李洪根在.NET平台下&#xff0c;部署 Web 解决方案是比较方便的。我们可以利用Visual Studio.NET 2003添加一个WEB安装项目&#xff0c;在部署的“文件系统编辑器”中添加项目的主输出和内容文件&#xff0c;非常简易地完成安…

将pcre、zlib等包编译进nginx里去(转)

转摘自&#xff1a;http://www.sudone.com/nginx/nginx_new_install.html一般编译nginx时&#xff0c;都要先安装pcre、zlib等外部支持程序&#xff0c;然后编译安装nginx时指定这些外部支持程序的位置&#xff0c;这样nginx在每次启动的时候&#xff0c;就会去动态加载这些东西…

苹果原壁纸高清_全面屏壁纸高清 | 电影经典台词截图高清

iPhonex手机壁纸高清(苹果xs壁纸&#xff0c;苹果xr壁纸&#xff0c;iPhone11壁纸&#xff0c;安卓全屏壁纸)火影壁纸高清&#xff0c;经典电影台词截图拼接壁纸&#xff0c;电影《去他妈的世界》壁纸&#xff0c;欧美电影截图加上经典台词&#xff0c;2020好看的手机壁纸&…

python字符串切片用法_详解Python字符串切片

在python中,我们定义好一个字符串,如下所示。 在python中定义个字符串然后把它赋值给一个变量。 我们可以通过下标访问单个的字符,跟所有的语言一样,下标从0开始(==,我自己都觉得写的好脑残了) 这个时候呢,我们可以通过切片的方式来截取出我们定义的字符串的一部分。 使用…

Python中yield

在介绍yield前有必要先说明下Python中的迭代器(iterator)和生成器(Generator)。一、迭代器(iterator)在Python中&#xff0c;for循环可以用于Python中的任何类型&#xff0c;包括列表、元祖等等&#xff0c;实际上&#xff0c;for循环可用于任何“可迭代对象”&#xff0c;这其…

关于Services.exe开机CPU内存使用暴增解决方案

这两天系统&#xff08;Windows Server 2003 SP2&#xff09;开机&#xff0c;发现Services.exe进程CPU使用率暴增并且伴随内存狂耗&#xff0c;内存和虚拟内存可以在10分钟之内耗尽。我3G内存呀&#xff0c;外加2G虚拟内存。但诡异的是待内存耗尽后&#xff0c;Services.exe有…

计算机科学中最重要的32个算法

奥地利符号计算研究所&#xff08;Research Institute for Symbolic Computation&#xff0c;简称RISC&#xff09;做了一个调查&#xff0c;投票选出32个最重要的算法&#xff1a; A* 搜索算法——图形搜索算法&#xff0c;从给定起点到给定终点计算出路径。其中使用了一种启发…

mysql 卸载批处理_MYSQL 注册启动 及 停用卸载 批处理脚本 (补)

早前调试mysql接口时候编写的批处理文件。注册启动 my_install.batecho offset MYSQL_DIR%~dp0rem set MYSQL_DIR%cd%if not "%MYSQL_HOME%""" (if not "%MYSQL_HOME%""%MYSQL_DIR%" (echo MYSQL_HOME%MYSQL_HOME% ! MYSQL_DIR%MYSQL…

azkaban config: nodes:_关于Nordic SDK的sdk.config.h

使用MDK对Nordic SDK开发&#xff0c;离不开sdk.config.h。请看以下两个视图&#xff1a;Text Editor视图Configuration Wiard视图咋一看挺神奇的&#xff0c;配置视图话&#xff0c;方便。具体实现和规则就不一一介绍了&#xff0c;网页搜“MDK中Configuration Wiard的使用”。…

SilverLight开发系列第1步:搭建开发环境

来自 http://www.cnblogs.com/kaima/archive/2008/08/17/1269637.html 在缺乏SilverLight中文教程的今天&#xff0c;新人要入门不容易&#xff0c;所以我根据自己阅读英文原档和实践经验&#xff0c;总结一个系列。首先介绍的是开发环境的搭建。 个人强烈推荐安装英文版的开发…

php使用smtp.sina.com邮箱发送邮件

2019独角兽企业重金招聘Python工程师标准>>> 需要写一个smtp发送类 <?php set_time_limit(120);class smtp {/* Public Variables */var $smtp_port;var $time_out;var $host_name;var $log_file;var $relay_host;var $debug;var $auth;var $user;var $pass;var…

计算机图形学方向投稿国外期刊

图形学领域的杂志 &#xff08;主要发表三维重构与可视化的一般理论方面的论文&#xff09; 对图形学领域的杂志&#xff0c;国外一个专家有一个很好的评价&#xff0c;我基本上按照其的意思翻译&#xff0c;加上自己的一点理解&#xff1a; &#xff08;1&#xff09;很牛、具…

java 不存在就创建_Java 判断多级路径是否存在,不存在就创建

Java 判断多级路径是否存在&#xff0c;不存在就创建方案一&#xff1a;(带文件名的Path&#xff1a;如&#xff1a;D:\news\2014\12\abc.text)public boolean isexitsPath(String path)throws InterruptedException{String [] pathspath.split("\\\\");StringBuffer…

点/线/面 等 几何关系运算 的网页 推荐+备忘

http://local.wasp.uwa.edu.au/~pbourke/geometry/ 转载于:https://www.cnblogs.com/xiange/archive/2009/09/29/1576340.html