使用sed将每个行中的最后一个空格替换为逗号,然后删除所有空格

Zoey RW

我有一个两行,以空格分隔的.txt文件,但是第一列有空格(这是错误的)。我需要将其转换为csv,但是我不能只用逗号替换所有空格。

输入示例:

gi|118592783|ref|ZP_01550172.1|_biphenyl-2  3-diol_1    2-dioxygenase_[Stappia_aggregata_IAM_12614] 1

所需的输出:

gi|118592783|ref|ZP_01550172.1|_biphenyl-23-diol_12-dioxygenase_[Stappia_aggregata_IAM_12614],1

如何使用sed(或其他方式)用逗号替换行中的最后一个空格,然后删除所有剩余的空格?这样可以有效地创建CSV文件吗?

muru

就像是:

sed -r 's/(.*) /\1,/; s/ //g'

第一个替换项是贪婪的,它将覆盖组中除最后一个空格以外的所有空格,并用替换最后一个空格,然后第二个将消除其余部分。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

删除句子中的所有空格和逗号

来自分类Dev

用CMD中的新行替换所有空格

来自分类Dev

是否编写一种方法将字符串中的所有空格替换为'%20'?

来自分类Dev

如何使用正则表达式从字符串(如果有)中删除最后一个逗号和空格?

来自分类Dev

如何用逗号替换最后一个空格

来自分类Dev

我java我想用一个空格替换所有空格字符,同时保持所有新行和回车符

来自分类Dev

从行首删除所有空格

来自分类Dev

删除最后一个空格之前的字符,将结果从NVARCHAR转换为DATE

来自分类Dev

将两个单元格合并为一个新单元格,将所有空格替换为破折号和小写字母

来自分类Dev

如何使用PowerShell在模式之前将每个逗号替换为文本文件中的空格

来自分类Dev

如何使用“ sed或awk”从bash的行中删除最后一个逗号

来自分类Dev

如何使用javascript替换变量中的所有空格,逗号和句点

来自分类Dev

Intellij:删除所有空格直到下一个非空格字符

来自分类Dev

sed替换所有字符,直到第一个空格

来自分类Dev

如何使用sed / awk将某一行之后的文件中的所有文本替换为另一个文本文件的内容?

来自分类Dev

将最后一行以外的所有换行替换为空格

来自分类Dev

将字符串中的所有字符替换为星号(MSSQL中的第一个字符和空格除外)

来自分类Dev

使用sed编辑名称中带有空格的文件中的一行

来自分类Dev

选择带有空格的列中的最后一个单元格

来自分类Dev

sed:抓取并替换最后一个反斜杠和逗号之间的所有数据

来自分类Dev

使用批处理将txt文件中的多个空格替换为一个空格

来自分类Dev

如何用逗号替换空格的最后一个实例

来自分类Dev

删除最后一个字符之后和最后一个点之前的所有空格

来自分类Dev

sed仅替换行中的第一个和最后一个空格

来自分类Dev

删除空格,然后使用sed或awk将所有逗号分隔开

来自分类Dev

使用 .txt 文件中的 sed 将行合并为一个没有“空格”的巨大单行

来自分类Dev

Preg 替换为空格但只有一个空格

来自分类Dev

将 vim 中的所有行替换为一行中最后一个斜杠之后的任何行

来自分类Dev

用逗号分割一个熊猫列,每个项目用空格分割,最后有一组列表

Related 相关文章

  1. 1

    删除句子中的所有空格和逗号

  2. 2

    用CMD中的新行替换所有空格

  3. 3

    是否编写一种方法将字符串中的所有空格替换为'%20'?

  4. 4

    如何使用正则表达式从字符串(如果有)中删除最后一个逗号和空格?

  5. 5

    如何用逗号替换最后一个空格

  6. 6

    我java我想用一个空格替换所有空格字符,同时保持所有新行和回车符

  7. 7

    从行首删除所有空格

  8. 8

    删除最后一个空格之前的字符,将结果从NVARCHAR转换为DATE

  9. 9

    将两个单元格合并为一个新单元格,将所有空格替换为破折号和小写字母

  10. 10

    如何使用PowerShell在模式之前将每个逗号替换为文本文件中的空格

  11. 11

    如何使用“ sed或awk”从bash的行中删除最后一个逗号

  12. 12

    如何使用javascript替换变量中的所有空格,逗号和句点

  13. 13

    Intellij:删除所有空格直到下一个非空格字符

  14. 14

    sed替换所有字符,直到第一个空格

  15. 15

    如何使用sed / awk将某一行之后的文件中的所有文本替换为另一个文本文件的内容?

  16. 16

    将最后一行以外的所有换行替换为空格

  17. 17

    将字符串中的所有字符替换为星号(MSSQL中的第一个字符和空格除外)

  18. 18

    使用sed编辑名称中带有空格的文件中的一行

  19. 19

    选择带有空格的列中的最后一个单元格

  20. 20

    sed:抓取并替换最后一个反斜杠和逗号之间的所有数据

  21. 21

    使用批处理将txt文件中的多个空格替换为一个空格

  22. 22

    如何用逗号替换空格的最后一个实例

  23. 23

    删除最后一个字符之后和最后一个点之前的所有空格

  24. 24

    sed仅替换行中的第一个和最后一个空格

  25. 25

    删除空格,然后使用sed或awk将所有逗号分隔开

  26. 26

    使用 .txt 文件中的 sed 将行合并为一个没有“空格”的巨大单行

  27. 27

    Preg 替换为空格但只有一个空格

  28. 28

    将 vim 中的所有行替换为一行中最后一个斜杠之后的任何行

  29. 29

    用逗号分割一个熊猫列,每个项目用空格分割,最后有一组列表

热门标签

归档