作者fantasy15 (隨風漂流的雲)
看板Linux
標題[問題] linux 指令輸出到檔案 不換行
時間Tue Mar 18 16:03:34 2014
我做了一個.sh,排程讓他每隔一段時間抓取使用80port連到server的user數
但是出來的log會像這樣
2014/03/18 15:40:01
90
2014/03/18 15:45:01
44
2014/03/18 15:50:01
33
2014/03/18 15:55:01
58
2014/03/18 16:00:01
58
下面是我寫的.sh檔丟進crontab每五分鐘一次
#!/bin/bash
date +"%Y/%m/%d %T" 1>>/opt/logroot/netstat_log.txt
netstat -an | grep '\:80 '| grep 'ESTABLISHED' | wc -l 1 (這兩行沒分行)
>>/opt/logroot/netstat_log.txt (這兩行沒分行)
應該怎麼改指令可以讓他輸出的log可以不要換行,因為這樣要做表格跟分析圖很痛苦
而且不能一看log就讓長官滿意
感謝前輩的指教 <(_ _)>
--
正妹找我做作業耶! 反正有同學可以利用阿!
這次幫了她下次肯定有機會約她出去. 人家想跟你出去嘛>//<
▊▏ ︿ ^ ^ ^ ^ 妳沒弄作業沒關係嗎
▋▏ \\\
║ ▂︽
雲 ∠
正╲/
帥╯
███√
〒 ︶ 〉 ︶ 〉
maboo㊣
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.141.226
→ prismwu:date +"%Y/%m/%d %T" | tr -d '\n' >> ...... 03/18 16:18
→ fantasy15:感謝大大,我都忘了可以用變數先暫存最後再一次輸出 03/18 16:33
→ fantasy15:腦袋打結的時候真的會一直轉不出來...太感謝了! 03/18 16:33