LinuxSED用在超大text檔 - LinuxGeorge · 2013-08-16Table of ContentsPostCommentsRelated Posts 如題,檔案大小約在 5-50G之間的 text file 操作出來的結果不快我可以理解 可是有個疑問 如果用了 sed -n 500,550p 123.txt 基本上 500-550行的結果,是馬上顯示在螢幕上 但是還要跑一陣子才會回到 > 底下 能請教這是什麼原因嗎? 是否有改善的做法呢? 不然還得自己用 ctrl+c 中斷命令 感謝 -- -- LinuxAll CommentsUla2013-08-19這樣應該比較快 head -n 550 123.txt|tail -n 50但如果你的"550" 如果太大的話 應該也不會好到哪裡去Emma2013-08-20畢竟循序讀取就是快不起來Tom2013-08-21請用 q 跳出, 如 sed -n '500,550p;550q' 123.txtSkylar DavisLinda2013-08-23請問樓上,他做完不會就結束了嗎? 為什麼還會往後讀?Quanna2013-08-28綜合起來看,sed程式的邏輯是對每一列執行套用命令,不過這是推測,要看source code才能確認Anthony2013-08-29用 -q 正解唷Related PostsKDE 4.11的bug?MySQL Workbench 6.0 有許多新功能終端機中Java亂碼Centos Ubuntu dual boot
All Comments