【问题标题】:split a CSV file by / (forward slash) delimiter通过 /(正斜杠)分隔符拆分 CSV 文件
【发布时间】:2020-09-29 02:57:29
【问题描述】:

我有一个如下所示的 CSV 文件:

IL9R/SPRY3/VAMP7

CARD19/FGD3

VAV2

这是我想要的输出:

IL9R

SPRY3

VAMP7

CARD19

FGD3

VAV2

请帮忙!谢谢!

【问题讨论】:

  • sed, sed 's|/|\n\n|g' file 无关

标签: bash csv split


【解决方案1】:

只使用 bash:

while read -r line; do echo "${line////$'\n\n'}"; done < file.csv

IL9R

SPRY3

VAMP7

CARD19

FGD3

VAV2

【讨论】:

    【解决方案2】:
    cat boo
    L9R/SPRY3/VAMP7
    
    CARD19/FGD3
    
    VAV2
    
    • 使用 tr "/" "\n" [ 将 "/" 替换为换行符 "\n"
    cat boo |tr "/" "\n"
    L9R
    SPRY3
    VAMP7
    
    CARD19
    FGD3
    
    VAV2
    

    【讨论】:

      猜你喜欢
      • 2012-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-04
      • 1970-01-01
      • 1970-01-01
      • 2011-09-16
      • 2019-03-05
      相关资源
      最近更新 更多