[問題] 如何將Command Line的結果"帶格式"存檔??
大家好,今天又來問問題了 XD
我的問題是如何在Command line下有格式地儲存結果為檔案
舉例來說 :
allHDD=$(df -H) && echo $allHDD > /root/test/HDD.txt
這樣就可以儲存下df -H後得到的硬碟資訊
但是這些資料會以無格式的方式被儲存
也就是在Command line下看到的df -H會是 :
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 981G 19G 913G 2% /
/dev/sdb2 4.6G 161M 4.5G 4% /syshdd
被存入檔案HDD.txt後是
/dev/sda1 981G 19G 913G 2% / /dev/sdb2 4.6G 161M 4.5G 4% /syshdd
(中間都隔一個space)
請問是否有參數可以利用來將資料"一行一行"的存起來??
簡單說就是希望一個Filesystem獨立一行存起來,如下例 :
/dev/sda1 981G 19G 913G 2% /
/dev/sdb2 4.6G 161M 4.5G 4% /syshdd
請問有相關的參數可以用嗎?
還是只能自己額外處理??
謝謝大家幫忙。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.70.82
※ 文章網址: http://www.ptt.cc/bbs/Linux/M.1399355604.A.596.html
→
05/06 13:55, , 1F
05/06 13:55, 1F
→
05/06 13:56, , 2F
05/06 13:56, 2F
→
05/06 13:57, , 3F
05/06 13:57, 3F
→
05/06 13:59, , 4F
05/06 13:59, 4F
→
05/06 14:00, , 5F
05/06 14:00, 5F
→
05/06 14:02, , 6F
05/06 14:02, 6F
→
05/06 14:03, , 7F
05/06 14:03, 7F
→
05/06 14:03, , 8F
05/06 14:03, 8F
→
05/06 14:38, , 9F
05/06 14:38, 9F
→
05/06 14:38, , 10F
05/06 14:38, 10F
→
05/06 14:39, , 11F
05/06 14:39, 11F
→
05/06 23:59, , 12F
05/06 23:59, 12F
→
05/07 06:12, , 13F
05/07 06:12, 13F
→
05/07 06:13, , 14F
05/07 06:13, 14F
→
05/07 06:14, , 15F
05/07 06:14, 15F
→
05/07 06:15, , 16F
05/07 06:15, 16F
推
05/07 15:35, , 17F
05/07 15:35, 17F
推
05/08 16:30, , 18F
05/08 16:30, 18F
→
05/08 16:31, , 19F
05/08 16:31, 19F