擅长:python、mysql、java
<p>这个<code>awk</code>可以做:</p>
<pre><code>awk -F\; -v OFS=\; 'FNR==NR {a[$1]=$0;next} {print a[$1]$2,$3}' file1 file2
DATE;BS-ICI,NSA,BAL,AT;BS-ICI,NSA,BAL,BE;BS-BYL,NSA,BAL,AT;BS-NAN,NSA,BAL,BE
2014M02;0.9;1.5;1.5;6.7
2014M01;-5.4;-4.4;-8.8;-4.4
2013M11;-7.9;-9.2;-2.5;-9.6
2013M10;-8.6;-14.0;-8.9;-11.4
</code></pre>
<p>在您的输出示例中,<code>M02</code>和<code>M01</code>有些不同,可能您写错了。你知道吗</p>