我正在處理一個非常大的文件。我正在談論的技嘉大。如何從特定位置讀取一行字符串
我需要能夠從一個特定的索引讀取一行,因爲文本文件一直在更新。實現這個目標的最快解決方案是什麼?我完全不受空間要求的限制。
編輯:發佈了更詳細的信息。假設我有以下需要閱讀的文字:
Jun 21 09:47:53 ez-x5 user.debug if_comm: [TX] 30 40 05
Jun 21 09:47:53 ez-x5 user.debug if_comm: [RX] 04
Jun 21 09:47:53 ez-x5 user.debug if_comm: [TX] 30 40 05
Jun 21 09:47:54 ez-x5 user.debug if_comm: [RX] 02 30 40 0f 30 32 31 23 64 31 30 32 30 64 64 49 49 49 49 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 03 0b
這個文本文件一直由我們的記錄器更新。當文本文件得到更新時,我需要讀取附加到日誌的新行(用\ n分隔)。
什麼是「一條線」?任何行?下一個序列?按行號?另外,你的「特定指數」是什麼? – Cameron 2012-07-23 06:51:57