【发布时间】:2016-02-07 09:21:25
【问题描述】:
1) 我有一个如下所示的 Source_File.csv
A;B;/Path/xx/file1_name
C;D;/anotherPath/yyyyy/file2_name
2) 我想生成一个 Target_File.csv
A;B;/Path/xx/;/Path/xx/file1_name
C;D;/anotherPath/yyyyy/;/anotherPath/yyyyy/file2_name
命令
cat Source_File.csv | awk -F";" '{print $1";"$2";"echo $3 |
cut -d'/' -f1,2,3";"$3}' >> Target_File.csv;
给出这个错误
awk: {print $1";"$2";"echo $3 | cut -d/ -f1,2,3";"$3}
awk: ^ syntax error
提前感谢您的建议/建议
【问题讨论】: