【发布时间】:2018-10-23 02:59:15
【问题描述】:
我正在尝试将 .txt 文件的内容写入 CSV 文件的“B”或第二列。
awk '{$2 = $2"i"; print}' x.txt >> y.csv
我认为这会将x.txt 的内容写入y.csv,然后在第二列中添加字母“i”。但是,此代码仍会写入第一列。
x.txt 示例:
hello
hellox
hello1
样本输出到 y.csv:
一栏
hello i
hellox i
hello1 i
我想将此内容写入 B 列。最好没有“i”。
对此的任何解决方案将不胜感激。
【问题讨论】:
-
你的字段分隔符是什么?
-
你能显示一个示例输入和一个示例输出吗?
-
它是逗号分隔的。我已经添加了示例输入和输出。感谢您的快速回复。