将字符串拆分为数组,然后使用命令行在新行上打印每个元素

丹尼尔·1996

我有一个用逗号分隔的字符串,就像a,b,c,d,e,f我想用逗号作为分隔符拆分成一个数组。然后,我想在新行上打印每个元素。我遇到的问题是,到目前为止,我所知道的所有cli工具(sed,awk,grep)都只能在行上使用,但是如何将字符串转换成可以被这些工具使用的格式。到目前为止,我尝试过的是

echo "a,b,c,d,e,f" | awk -F', ' '{print $i"\n"}'

我如何获得此输出

a
b
c
d
e
f

从这个输入

a,b,c,d,e,f

修补

坚持使用awk……只要确保您了解字段记录分隔符之间的区别即可:}

echo "a,b,c,d,e,f" | awk 'BEGIN{RS=","}{$1=$1}1'

但是注释中的tr解决方案是更可取的。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在SQLite3命令行中将字符串拆分为新列?

来自分类Dev

使用命令行工具仅在包含字符串/表达式的行上删除换行符

来自分类Dev

如何避免字符串在命令行中的每个空格上拆分

来自分类Dev

将每个数组列表/列表元素拆分为整数和字符串的元组

来自分类Dev

将字符串拆分为数组元素

来自分类Dev

将字符串拆分为R中的新行

来自分类Dev

SQL-将字符串拆分为新行

来自分类Dev

拆分字符串数组,然后分别使用每个元素

来自分类Dev

拆分字符串数组,然后分别使用每个元素

来自分类Dev

在Linux上使用命令行重定向(wiith <)以字符串形式存储文件内容?

来自分类Dev

将字符串拆分为数组,然后再次拆分数组

来自分类Dev

将字符串拆分为数组

来自分类Dev

跨平台,可安全使用命令行字符串分隔符

来自分类Dev

如何使用unix命令将字符串拆分为特定宽度的行?当输入字符串是无限的?

来自分类Dev

将命令行拆分为参数

来自分类Dev

使用纯SQLite将字符串拆分为行

来自分类Dev

如何使用命令行在CentOS 6上的DVD上安装GNOME桌面?

来自分类Dev

将字符串转换为命令行参数的字符串数组

来自分类Dev

使用命令行在eth0上使用dhcp

来自分类Dev

SSIS-将每个字符串(包括NULL)拆分为新表中的行

来自分类Dev

将字符串拆分为字符串数组

来自分类Dev

将字符串拆分为字符串数组

来自分类Dev

如何使用命令行将4GB SQL文件拆分为查询

来自分类Dev

使用命令行在Windows的hadoop上运行wordcount.jar

来自分类Dev

如何使用命令行在HTTPS / DNS / TLS上查询DNS?

来自分类Dev

如何使用命令行在Linux上为Drupal安装GD库?

来自分类Dev

使用命令行在Ubuntu上设置屏幕超时

来自分类Dev

如何使用命令行在 Windows 上查找 JRE 路径

来自分类Dev

如何使用命令行在文本文件的顶部插入一行?

Related 相关文章

  1. 1

    如何在SQLite3命令行中将字符串拆分为新列?

  2. 2

    使用命令行工具仅在包含字符串/表达式的行上删除换行符

  3. 3

    如何避免字符串在命令行中的每个空格上拆分

  4. 4

    将每个数组列表/列表元素拆分为整数和字符串的元组

  5. 5

    将字符串拆分为数组元素

  6. 6

    将字符串拆分为R中的新行

  7. 7

    SQL-将字符串拆分为新行

  8. 8

    拆分字符串数组,然后分别使用每个元素

  9. 9

    拆分字符串数组,然后分别使用每个元素

  10. 10

    在Linux上使用命令行重定向(wiith <)以字符串形式存储文件内容?

  11. 11

    将字符串拆分为数组,然后再次拆分数组

  12. 12

    将字符串拆分为数组

  13. 13

    跨平台,可安全使用命令行字符串分隔符

  14. 14

    如何使用unix命令将字符串拆分为特定宽度的行?当输入字符串是无限的?

  15. 15

    将命令行拆分为参数

  16. 16

    使用纯SQLite将字符串拆分为行

  17. 17

    如何使用命令行在CentOS 6上的DVD上安装GNOME桌面?

  18. 18

    将字符串转换为命令行参数的字符串数组

  19. 19

    使用命令行在eth0上使用dhcp

  20. 20

    SSIS-将每个字符串(包括NULL)拆分为新表中的行

  21. 21

    将字符串拆分为字符串数组

  22. 22

    将字符串拆分为字符串数组

  23. 23

    如何使用命令行将4GB SQL文件拆分为查询

  24. 24

    使用命令行在Windows的hadoop上运行wordcount.jar

  25. 25

    如何使用命令行在HTTPS / DNS / TLS上查询DNS?

  26. 26

    如何使用命令行在Linux上为Drupal安装GD库?

  27. 27

    使用命令行在Ubuntu上设置屏幕超时

  28. 28

    如何使用命令行在 Windows 上查找 JRE 路径

  29. 29

    如何使用命令行在文本文件的顶部插入一行?

热门标签

归档