我有一个如下所示的 csv 文件
"10.8.70.67","wireless",,"UTY_07_ISD",,26579
"10.8.70.69","wireless",,"RGB_34_FTR",,19780
Run Code Online (Sandbox Code Playgroud)
我想检索第一、第二和第四列值(不带引号)并以下面的格式填充到另一个 csv 中。
IP DEVICETYPE DEVICENAME
10.8.70.67 wireless UTY_07_ISD
10.8.70.69 wireless RGB_34_FTR
Run Code Online (Sandbox Code Playgroud)
我使用了下面的 awk 命令
awk -F ',|,,' '{gsub(/"/,"",$1); gsub(/"/,"",$2); gsub(/"/,"",$3); print $1, $2, $3}' file.csv
Run Code Online (Sandbox Code Playgroud)
并得到以下输出
10.8.70.67 wireless UTY_07_ISD
10.8.70.69 wireless RGB_34_FTR
Run Code Online (Sandbox Code Playgroud)
请帮助为每列分配标题。