0
这是我的命令文件添加列名:要使用AWK
awk \
-v DATE="$(date +"%d%m%Y")" \
-F"," \
'BEGIN{OFS=","} NR>1{ gsub(/"/,"",$1); print > "Assignment_"$1"_"DATE".csv"}' \
Test_01012020.CSV
我设法得到这一点,但我想包括我的列名
这是我的命令文件添加列名:要使用AWK
awk \
-v DATE="$(date +"%d%m%Y")" \
-F"," \
'BEGIN{OFS=","} NR>1{ gsub(/"/,"",$1); print > "Assignment_"$1"_"DATE".csv"}' \
Test_01012020.CSV
我设法得到这一点,但我想包括我的列名
按我你的问题的理解,你意味着你想要包含文件的标题。如果是这样,你可以通过使用sed命令来实现。您可以使用管道分隔符在命令末尾添加此命令。
sed '1i header_value_1,header_value2,.....'
等等尽可能多的头你想要的。
你的专栏名称是什么意思?输入是什么样的?你想要达到什么输出? – fejese