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