回文章列表
作者GOLDMEMBER.bbs@bbs.cs.nctu.edu.tw (㊣金大支大壽,六 看板: linux
標題Re: [問題] 如何兩個程式輸出重疊在一起?
時間交大資訊次世代BS2 (2008/03/11 Tue 23:13:09)
※ 引述《prokofieff.bbs@ptt.cc (普羅高菲夫)》之銘言:
> 假如說我有一個程式a.out會印出一些資料,
> 然後我用strace追蹤他,執行 strace ./a.out
> 我要怎麼樣把兩個輸出的東西
> 依照timestamp的順序,導向到同一個檔案裡面呢?
> 也就是檔案裡面會出現像這樣交錯的輸出
> output of a.out
> output of strace
> output of a.out
> output of a.out
> output of strace
> output of a.out
> ..
> ..
> 謝謝

如果你兩個檔案裡的timestamp都長得一樣,而且在同樣位置,
如每行的第 x 到第 y 個 byte
那就可以 cat A B | sort -kx,y

不然就很麻煩了。
 
--
I love GOOOOOOOOOOOOOOOOOOLD------
 

--
▄▄▄▄▄▄▄        ▄▄▄▄  ▄▄▄▄▄▄  <telnet://bbs.cs.nctu.edu.tw>
  █▄▄▄▄█        █        ▄▄▄▄▄█ Player: GOLDMEMBER               
▄█▄▄▄▄█  ▄▄▄█        █▄▄▄▄▄ From: 61-224-248-183.dynamic.hine
☆ 次世代BS2 ☆ 可申請個人板 150MB 相簿 http://pic.bs2.to 交大資訊人 250MB
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻