看板 Fortran 關於我們 聯絡資訊
目前使用的程式的輸出的TXT檔案有一萬多行, 但是我想要的資料多半落在最後幾百行. 想請問有沒有辦法在open指令中指定"倒著讀"檔案, 也就是從最後一行往回讀取. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.63.91
HULK10425:可以先把TXT檔裡面資料的行數算出來以後等於 i ,之後再 03/23 21:45
HULK10425:用 i 減掉你需要的倒數的行數去讀取,不知這樣可不可行? 03/23 21:46
mouseforlove:不曉得formatted格式能不能用access='direct'? 03/23 23:08
roythepigmy:我找到一個叫backspace的指令了 03/23 23:51
roythepigmy:現在是用position='append' 然後用backspace(unit) 03/23 23:51
roythepigmy:但是read好像要加註advance='no' 不然IO會錯 03/23 23:52