1行ずつ抽出して別々のファイルに保存

1行ずつ抽出して別々のファイルに保存

運を試してみましたが、grepなんとかsed成功しませんでした。

約8GBのサイズのログファイルがあります。 15分以内に疑わしい活動を分析する必要があります。ログファイルで確認する必要がある部分を見つけて、その行を抽出して別のファイルに保存してみました。一般的なCentOSシステムでこれをどのように実行しますか?

私の最後の試みはこんな感じでしたが、うまくいきませんでした。sedこのような命令を受けると圧倒される感じがします。

sed -n '2762818,2853648w /var/log/output.txt' /var/log/logfile

ベストアンサー1

sed -n '2762818,2853648p' /var/log/logfile > /var/log/output.txt

p印刷用

おすすめ記事