Dump
如何查看大文件的第 149351 行內容?
我正在嘗試導入一個大型 MySQL 轉儲文件,並且在某行 149,351(共 4207442 行)上出現一致錯誤。我想看看那條線是什麼。
我發現這樣做的最好方法是這樣的:
head -149351 dump.sql | tail
但是,這非常緩慢。我嘗試將文件載入到 中
vi
,但它無法處理那麼大的文件。我在 Windows XP 上並且有 cygwin。
sed -n '149351p' dump.sql
可能比頭/尾組合稍快(但可能不是。) Vartec 是正確的;沒有比至少閱讀前 149351 行更快的方法了。
您可以使用以下命令查看單獨的行:
tail -n+<line number> <file>|head -n1
在你的情況下:tail -n+149351 dump.sql|head -n1
該命令從第 149351 行開始對文件進行尾部處理,並使用head命令僅顯示尾部結果的第一行。