2017-02-20 29 views
0

這是我的命令文件添加列名:要使用AWK

awk \ 
    -v DATE="$(date +"%d%m%Y")" \ 
    -F"," \ 
    'BEGIN{OFS=","} NR>1{ gsub(/"/,"",$1); print > "Assignment_"$1"_"DATE".csv"}' \ 
    Test_01012020.CSV 

我設法得到這一點,但我想包括我的列名

+0

你的專欄名稱是什麼意思?輸入是什麼樣的?你想要達到什麼輸出? – fejese

回答

0

按我你的問題的理解,你意味着你想要包含文件的標題。如果是這樣,你可以通過使用sed命令來實現。您可以使用管道分隔符在命令末尾添加此命令。

sed '1i header_value_1,header_value2,.....' 

等等儘可能多的頭你想要的。