前言
用到linux
命令awk
- 使用 awk 命令来将文本文件转换为 CSV 格式。假设你有一个以空格或制表符分隔的文本文件,以下是将其转换为 CSV 格式的命令:
awk 'BEGIN { OFS="," } { print $1, $2, $3 }' input.txt > output.csv
-
这里假设输入文件
input.txt
中的字段是用空格或制表符分隔的,你可以根据实际情况调整字段分隔符。$1
、$2
、$3
表示输入文本中的第一、第二、第三个字段,你可以根据需要添加或删除字段。 -
如果你的文本文件中的字段是使用不同的分隔符(例如逗号或分号),你可以使用 awk 的 -F 参数指定输入文件的字段分隔符,例如:
awk -F',' 'BEGIN { OFS