【发布时间】:2012-08-03 23:58:09
【问题描述】:
我正在尝试制作一个用于文本编辑的脚本。在这种情况下,我有一个名为 text.csv 的文本文件,内容如下:
first;48548a;48954a,48594B
second;58757a;5875b
third;58756a;58576b;5867d;56894d;45864a
我想把文本格式变成这样:
first;48548a
first;48954a
first;48594B
second;58757a
second;5875b
third;58756a
third;58576b
third;5867d
third;56894d
third;45864a
我应该使用什么命令来实现这一点?
【问题讨论】:
-
在您的第一行输入数据中,最后一个分隔符应该是逗号还是分号?或者你想接受 either 字符作为分隔符吗? (答案可能会影响使用工具拆分数据的方式。)
-
嗨 Jordanm,我只是尝试使用 awk 命令,但我知道如何实现它,这就是为什么我问我应该使用什么命令.. :D .. 顺便谢谢你帮助
标签: bash shell command-line command-line-interface sh