[問題] linux 指令輸出到檔案 不換行

看板Linux作者 (隨風漂流的雲)時間11年前 (2014/03/18 16:03), 編輯推噓0(004)
留言4則, 3人參與, 最新討論串1/1
我做了一個.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

03/18 16:18, , 1F
date +"%Y/%m/%d %T" | tr -d '\n' >> ......
03/18 16:18, 1F

03/18 16:31, , 2F

03/18 16:33, , 3F
感謝大大,我都忘了可以用變數先暫存最後再一次輸出
03/18 16:33, 3F

03/18 16:33, , 4F
腦袋打結的時候真的會一直轉不出來...太感謝了!
03/18 16:33, 4F
文章代碼(AID): #1J9_tPW1 (Linux)