我知道這已經被問過,我已經看了看以前的帖子,但似乎並沒有得到什麼,我試圖做的工作。另一種解析bash腳本輸出變量
我知道這是很基本的,所以我希望這將是很容易讓大多數人對SO。
我想創建坪地址一個簡單的bash腳本,然後插入平輸出到CSV文件(或者更確切地說,到一個文件中,以逗號分隔)。
ping命令是
ping -D google.com
和輸出看起來像
PING google.com (74.125.239.103) 56(84) bytes of data.
[1393992465.052723] 64 bytes from nuq05s01-in-f7.1e100.net (74.125.239.103): icmp_req=1 ttl=55 time=2.66 ms
我想插入劃時代的時間,TTL和時間到一個文件中,以逗號分隔。 如果它很容易,那麼它不會傷害轉換爲信號出現時間日期也行,不過這可能是我在這個簡單的項目下一步。
我想通了,命令信號出現時間轉換爲人類格式
date -d @[epoch_time]
側瑣事 - 爲什麼我需要@?
邊瑣細答案:這是寫'日期'的人決定識別一個紀元時間的方式。你現在也可以傳遞'date -d'+ 21天'等參數。 –
的'@'避免了劃時代偏移的模糊性在8月份1970年 – rici