论坛网站建设软件鞍山制作网站的公司
文章目录
- 前言
 - 例:
 
- 总结
 
前言
用到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="," } { print $1, $2, $3 }' input.txt > output.csv
 
- 这里假设输入文件 
input.txt中的字段是用逗号分隔的。你也可以将-F','替换为其他分隔符,以适应你的实际情况。 - 请确保替换命令中的 input.txt 为你的输入文件名,并将输出重定向到你想要保存 CSV 文件的路径及文件名。
 
例:
将' '分隔的字段,修改为 ',' 分隔。
awk -F' ' 'BEGIN { OFS="," } { print $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16, $17, $18, $19, $20, $21, $22, $23, $24, $25, $26, $27, $28, $29, $30, $31, $32}' zqxk_veh.txt > zqxk_veh.csv
 
总结
如果此篇文章有帮助到您, 希望打大佬们能
关注、点赞、收藏、评论支持一波,非常感谢大家!
如果有不对的地方请指正!!!
