我有一个CSV文件,我想在CSV文件中插入标题行。
标题将是:
SYSNAME,OBJSTRUC,AddChange,EN
当我使用时:
echo hello new line > filename.csv
它添加了新行但删除了CSV文件中的所有内容。
答案 0 :(得分:1)
@echo off
echo SYSNAME,OBJSTRUC,AddChange,EN > csv.tmp
type your.csv >> csv.tmp
del your.csv
ren csv.tmp your.csv
使用重定向参数,您可以先echo
临时文件中的标题,然后再type
csv文件的内容。
然后del
将原始的.csv和ren
ate替换为原始的。{/ p>
注意>
(用重定向文本覆盖文件)和>>
之间的区别(附加到重定向上下文的底部)。
答案 1 :(得分:0)
我会使用<?php
$capnum1 = 1;
$capbtn = '<a href="#cap'.$capnum1.'"><button class="w3-btn bg" onclick="openCity('."cap".$capnum1."'".')">'.$capnum1."</button></a>";
$capbtn2 = '<a href="#cap'. $capnum1++ . '"><button class="w3-btn bg" onclick="openCity('."cap". $capnum1++ ."'".')">'. $capnum1++ ."</button></a>";
echo $capbtn;
while($capnum1 <= 5){
$capnum1++;
echo $capbtn;
}
?>
命令
Sed