2017-02-20 61 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,.....' 

等等尽可能多的头你想要的。