需求是下載伺服器的log檔案進行過濾,然後進行分析
# 獲取前10000行 head -n 10000 /path/to/logfile.log > /path/to/newfile_part1.log #前1000行之後的內容 tail -n +1001 /path/to/yourfile #要找出關鍵字‘123’出現在哪一行 grep -n '123' /path/to/yourfile #sed刪除第1行到第100行 直接修改原文 sed -i '1,100d' /path/to/yourfile