我想将一些文本预先附加到由MySQL创建的CSV文件中。
基本上我想添加行的标题信息,因此当用户在Excel中打开它时,他们知道每列是什么。
这是最好的方法。我认为有一些简单的linux命令可以做到这一点?我也可以在PHP脚本中执行此操作。我想知道如何做到这两点只是出于教育目的。
常规设置:
Debian等 LAMP网站 Cron调用一个PHP脚本,每晚创建一个csv文件。
谢谢, 德里克
答案 0 :(得分:2)
你可以这样做:
echo "header information" | cat - data.csv > dataInfo.csv
echo 打印标题, cat 从标准输入中获取此标题,并将其与 data.csv 中的所有内容一起写入 dataInfo.csv
答案 1 :(得分:0)
不是将标题文本预先挂起到数据文件,而是从包含标题的文件开始,然后将数据/ CSV文件附加到此标头文件。