提取两个逗号之间的字符?

安娜1364

我有一个约300万行的文件,这是文件的前几行:

head out.txt
    NA
    NA
    NA
    NA
    NA
    gene85752,gene85753
    gene85752,gene85753
    gene85752,gene85753
    gene85752,gene85753
    gene85752,gene85753
    gene85752,gene85753
    gene85752,gene85753,gene85754
    gene85752,gene85753,gene85754
    gene85752,gene85753,gene85754
    gene85752,gene85753,gene85754
    gene85752,gene85753
    gene85752,gene85753
    gene85752,gene85753
    gene85752,gene85753
    gene85752,gene85753
    gene85752,gene85753
    gene85752,gene85753
    gene85752,gene85753
    gene85752,gene85753
    gene85752
    gene85752

对于那些用“,”分隔的行,我想将所有内容保留在第一个逗号之后和第二个逗号之前。这是我想要的输出:

outgood.txt
NA
NA
NA
NA
NA
gene85753
gene85753
gene85753
gene85753
gene85753
gene85753
gene85753
gene85753
gene85753
gene85753
gene85753
gene85753
gene85753
gene85753
gene85753
gene85753
gene85753
gene85753
gene85753
gene85752
gene85752
艾鲁瓦

由于cut默认情况下打印不带分隔符的行,因此以下工作

cut -f2 -d, file

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

SQL 提取给定字符串的两个逗号之间的字符串,并拆分为两列的键值对

如何提取两个“ /”字符之间的字符串

在JavaScript中提取两个特殊字符之间的字符

提取两个点之间的字符串

如何提取两个连字符之间的单词?

提取两个单词之间的字符串

提取两个相同字符串之间的行?

在Excel中提取两个不同字符之间的数据

从两个单词之间提取子字符串

在两个常量字符串之间提取 WORD

从两个用逗号分隔的字符串中提取公用字符串

提取由最后一个逗号分隔的最后两个单词字符串

Python字符串提取:提取两个预定义字符串之间的部分

查找字符串中两个单独字符之间的所有逗号

如何从逗号分隔的字符串中提取前两个值

如何删除字符串中两个代码标签之间的逗号,句号和分号?

提取两个P之间的文本

提取两个行号之间的文本

从两个词之间提取文本

提取两个标签之间的数据

提取两个单词之间的单词

T-SQL提取两个已知字符之间的字符串

JavaScript:使用Regex提取两个可选字符之间的字符串部分

如何在TSQL中提取两个特殊字符之间的字符串

提取每组两个不同字符串之间的每个字符串

提取两个重复字符串之间的文本子字符串

提取两个冒号/特殊字符之间的子字符串

尽快提取C中两个相似(或不同)字符串之间的字符串

使用VBA从两个相同字符之间的字符串中提取文本