linux刪除大文件的前n行

linux刪除大文件的前n行

在數據挖掘中我們經常會增量更新訓練日誌,需要刪除前n行的過期數據,直接用sed命令比較慢,谷歌了一下,發現有個奇技淫巧:

tail -n +3 old_file > new_file
mv new_file old_file
這樣就刪除了前2行,速度要比sed命令快

發佈了60 篇原創文章 · 獲贊 18 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章