我正在编写脚本,下面是我输入文件的方法CurrentOutput.csv
。
echo "$col1,$col2" >> CurrentOutput.csv
Input.txt
1.2.3.4
2.3.4.5
3.4.5.6
CurrentOutput.csv
1.2.3.4
,DNS1
2.3.4.5
,DNS2
3.4.5.6
,DNS3
DesiredOutput.csv
1.2.3.4,DNS1
2.3.4.5,DNS2
3.4.5.6,DNS3
我已经尝试过了echo -e "$col1,$col2\c"
。echo -n "$col1,$col2"
是不是因为我正在从一个.txt
文件写入另一个.csv
文件?我这里漏掉了什么?
答案1
没关系,我找到了答案,有一个回车符和一个^M
我从未见过的字符。这个问题可以删除了。