2015-11-23 90 views
0

我們有一個網站,顯示內容的例子,如:如何搜索網站內容並將其存儲在Excel中?

Lines of code 
12333 
Issues 
235 
Coverage 
67.5% 
etc. 

其中數據在特定時間自動更新。 使用Linux我必須編寫shell腳本來獲取上面的數據並將這些數據推送到Excel工作表中。我已經使用grep但無法完成。

+0

抓取網頁內容,請檢查'curl',提取所需的數據,檢查'grep'爲Excel, Linux shell通常不會直接與Microsoft通話。您可以將數據以csv格式存儲,可以導入到Excel中。 。爲了將數據轉換爲csv,你可以看看'awk'。現在你可能想要顯示你的代碼? – Kent

+0

Thanx肯特,我遵循相同的方法,現在我有我的所有數據在文本文件中,並且我正在使用awd將該數據寫入excel我使用的代碼是 awk'{print $ 1}'OFS =「|」 input.txt> OutputObatained.xls 我面臨的問題是我希望我的數據存儲在行明智,但存儲列明智。請幫忙 .. –

回答

0

這條線將幫助:

awk '{printf "%s%s",NR==1?"":"|",$0}END{print ""}' file(or your input) 

測試與你輸入:

kent$ cat f 
Lines of code 
12333 
Issues 
235 
Coverage 
67.5% 
etc. 

kent$ awk '{printf "%s%s",NR==1?"":"|",$0}END{print ""}' f 
Lines of code|12333 |Issues |235|Coverage|67.5%|etc. 
相關問題