如果存在如下所示的列,假设文件中的列号为 5:
HSD,DFG
HUWE1
C16
OR5,OR53
SMS
SHOX
SHOX
CRLF,GHJT,JGD
是否可以将所有信息打印到一个新的文本文件中,每行一个字符串。示例输出:
HSD
DFG
HUWE1
C16
OR5
OR53
SMS
SHOX
SHOX
CRLF
GHJT
JGD
最佳答案
是的,只需用新行替换逗号即可:
tr ',' '\n' <file
或
sed 's/,/\n/g' file
要重定向到新文件,只需添加 > new_file
---> sed 's/,/\n/g' file > new_file
,例如。
关于linux - Linux中的分割字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21606619/