(Neebe here)我希望bash命令的输出附加到我的scv文件中的特定列(比如第3列)。有没有办法在写入.csv文件时指定要追加的列?找不到任何相关的东西。提前谢谢。
echo "$variable" >> my_file.csv
答案 0 :(得分:0)
echo ",,$variable" >> my_file.csv
(与echo "1,2,3"
相同,1
和2
为空且3
为$variable
)
如果$variable
可以包含逗号/换行符 - 最好将其换成引号:
echo ",,\"$variable\"" >> my_file.csv
如果$variable
可以包含双引号 - 请使用以下内容:
echo ",,\"`echo "$variable"|sed 's/"/""/g'`\"" >> my_file.csv