我有一个包含数千行的文本文件(每行都有一个电子邮件地址),我想使用bash将它们转换为CSV文件。问题是我不熟悉Bash,所以不确定如何去做。
有什么建议吗?
编辑:文件示例:
email@meail.com
email2@meail.com
email3@meail.com
email4@meail.com
答案 0 :(得分:1)
这很难看,但应该有效:
while read email; do echo '"'${email//\"/\"\"}'"'; done < inputfile.txt > output.csv
这会使"
与""
一起转义,这就是在Excel土地上转义CSV的方式。