2014-01-09 132 views
0

貓個Test1.txt從文本文件和輸出XML數據提取文件

id=1 
bytes=29086 
time=583ms 

貓的test2.txt

id =2 
bytes=29096 
time=83ms 

... 

貓Testn.txt

id =n 
bytes=29096 
time=83ms 

預期的輸出結果。 xml

<result> 
<test><id>1</id><time>583ms</time></test> 
<test><id>2</id><time>83ms</time></test> 
... 
<test><id>n</id><time>83ms</time></test> 
</result> 

對於linux shell來說窮人,我hava trid來解決它,但仍然沒有runing。

+0

在文件夾/無功/日誌/ tmp目錄中的所有文件是什麼 – kasson

回答

0

這裏是一個shell腳本,你想要做

echo "<result>" 
for f in Test*.txt 
    do 
    source $f 
    echo "<test><id>"$id"</id><time>"$time"</time></test>" 
    done 
echo "</result>" 

輸出保存到result.xml