将字符串添加到 bash 中的列

求救

我有一个逗号分隔的文件,我想在特定列中附加一个字符串。我正在尝试做这样的事情,但直到现在还做不到。

re1,1,a1e,a2e,AGT
re2,2,a1w,a2w,AGT
re3,3,a1t,a2t,ACGTCA
re12,4,b1e,b2e,ACGTACT

我想将“some_string”附加到第 3 列和第 4 列:

re1,1,some_stringa1e,some_stringa2e,AGT
re2,2,some_stringa1w,some_stringa2w,AGT
re3,3,some_stringa1t,some_stringa2t,ACGTCA
re12,4,some_stringb1e,some_stringb2e,ACGTACT

我正在尝试类似于建议解决方案的方法,但无济于事:

awk -v OFS=$'\,' '{ $3="some_string" $3; print}' $lookup_file

另外,我希望将我的字符串添加到两列中。你会如何用 awk 或 bash 来做到这一点?

非常感谢提前

暗黑破坏神

你可以用(几乎)你所拥有的来做到这一点:

pax> echo 're1,1,a1e,a2e,AGT
re2,2,a1w,a2w,AGT
re3,3,a1t,a2t,ACGTCA
re12,4,b1e,b2e,ACGTACT' | awk 'BEGIN{FS=OFS=","}{$3 = "pre3:"$3; $4 = "pre4:"$4; print}'

re1,1,pre3:a1e,pre4:a2e,AGT
re2,2,pre3:a1w,pre4:a2w,AGT
re3,3,pre3:a1t,pre4:a2t,ACGTCA
re12,4,pre3:b1e,pre4:b2e,ACGTACT

begin块设置输入和输出字段分隔符、两个分配消息字段 3 和 4,以及print输出修改后的行。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将行号添加到python中的字符串

来自分类Dev

将字符串追加到bash数组中的元素,但如果数组为空则不添加

来自分类Dev

将字符串添加到列表中的字符串

来自分类Dev

将某个元素添加到字符串后,从列表中删除该字符

来自分类Dev

将数字添加到BASH中字符串中的数字

来自分类Dev

将字符串添加到$ .each中的iteslf

来自分类Dev

根据列的字符串值将数字列添加到pyspark DataFrame

来自分类Dev

将类添加到字符串中的元素

来自分类Dev

将字符添加到文件中各种长度字符串的开头/结尾(Python / * nix)

来自分类Dev

熊猫在关联的字符串值处将列添加到新数据框中?

来自分类Dev

将JSON字符串添加到C#中的现有字符串

来自分类Dev

使用列中的字符串值将行添加到数据框

来自分类Dev

解析字符串中的变量,并使用Bash将它们添加到数组中

来自分类Dev

将列添加到从字符串表达式提取的DataFrame中

来自分类Dev

您可以将字符串中的字符添加到列表中吗?

来自分类Dev

将TSearchrec的字符串添加到备注中

来自分类Dev

将字符串添加到Selenium中的xPath

来自分类Dev

将字符串文件添加到arraylist中

来自分类Dev

将某个元素添加到字符串后,从列表中删除该字符

来自分类Dev

如何将一串字符串添加到列表中

来自分类Dev

将类添加到字符串中的元素

来自分类Dev

将两个字符串之间的每次文本添加到数组bash中

来自分类Dev

将字符串值添加到字符串的ArrayList中

来自分类Dev

将变量添加到字符串中

来自分类Dev

如何将字符数组中的字符串添加到 C 中的字符串

来自分类Dev

如何使用 Bash 将字符串添加到文件中的每一行

来自分类Dev

如何将子字符串添加到字符串中

来自分类Dev

将字符串添加到 php 数组中的字符串

来自分类Dev

将字符添加到sql中的字符串

Related 相关文章

  1. 1

    将行号添加到python中的字符串

  2. 2

    将字符串追加到bash数组中的元素,但如果数组为空则不添加

  3. 3

    将字符串添加到列表中的字符串

  4. 4

    将某个元素添加到字符串后,从列表中删除该字符

  5. 5

    将数字添加到BASH中字符串中的数字

  6. 6

    将字符串添加到$ .each中的iteslf

  7. 7

    根据列的字符串值将数字列添加到pyspark DataFrame

  8. 8

    将类添加到字符串中的元素

  9. 9

    将字符添加到文件中各种长度字符串的开头/结尾(Python / * nix)

  10. 10

    熊猫在关联的字符串值处将列添加到新数据框中?

  11. 11

    将JSON字符串添加到C#中的现有字符串

  12. 12

    使用列中的字符串值将行添加到数据框

  13. 13

    解析字符串中的变量,并使用Bash将它们添加到数组中

  14. 14

    将列添加到从字符串表达式提取的DataFrame中

  15. 15

    您可以将字符串中的字符添加到列表中吗?

  16. 16

    将TSearchrec的字符串添加到备注中

  17. 17

    将字符串添加到Selenium中的xPath

  18. 18

    将字符串文件添加到arraylist中

  19. 19

    将某个元素添加到字符串后,从列表中删除该字符

  20. 20

    如何将一串字符串添加到列表中

  21. 21

    将类添加到字符串中的元素

  22. 22

    将两个字符串之间的每次文本添加到数组bash中

  23. 23

    将字符串值添加到字符串的ArrayList中

  24. 24

    将变量添加到字符串中

  25. 25

    如何将字符数组中的字符串添加到 C 中的字符串

  26. 26

    如何使用 Bash 将字符串添加到文件中的每一行

  27. 27

    如何将子字符串添加到字符串中

  28. 28

    将字符串添加到 php 数组中的字符串

  29. 29

    将字符添加到sql中的字符串

热门标签

归档