2013-04-08 17 views
-1

我想通过在shell脚本中结合三个或更多个xls来构建xls,例如在下面的示例中,我有A.csv,B.csv和C.csv,并且我希望所有三个单独的xls ..将不同的csv结合到单个xls中

File name:,A.csv,,,,,, 
Load summary:,,,,,,, 
,"(A) 
Records received in CIF file","(B) 
Records loaded in CIF table (temp_card)","(C) 
Cramer count (Card)","(A - B) 
Records failed to load into CIF","(B - C) 
Records failed to load into Cramer",Cramer Load Success %,Overall Load Success % 
,14606,14606,14606,0,0,100,100 



File name:,B.csv,,,,,, 
Load summary:,,,,,,, 
,"(A) 
Records received in CIF file","(B) 
Records loaded in CIF table (temp_card)","(C) 
Cramer count (Card)","(A - B) 
Records failed to load into CIF","(B - C) 
Records failed to load into Cramer",Cramer Load Success %,Overall Load Success % 
,14606,14606,14606,0,0,100,100 


File name:,C.csv,,,,,, 
Load summary:,,,,,,, 
,"(A) 
Records received in CIF file","(B) 
Records loaded in CIF table (temp_card)","(C) 
Cramer count (Card)","(A - B) 
Records failed to load into CIF","(B - C) 
Records failed to load into Cramer",Cramer Load Success %,Overall Load Success % 
,14606,14606,14606,0,0,100,100 

我怎么能做到这一点..

+1

请指出预期的输出以及迄今为止尝试过的内容。 – fedorqui 2013-04-08 08:05:33

+0

你在你的问题中混合了.csv和.xls,请指出你想要的输出文件格式(csv是文本文件,xls是二进制格式)。 – 2013-04-08 08:09:28

+0

我希望这三个csvs作为不同的工作表在单个xls中说xls用于不同元素A,B和C的组合报告 – sandeep7289 2013-04-08 08:12:08

回答

0

什么简单的东西:

#!/bin/bash 
cat A.csv B.csv c.csv > ABC.xls 

这应该做到这一点。如果你期待别的东西,那么在QS中提到。

相关问题