startmymanageserver1.sh
私は実行されるたびにログファイルに書き込む(追加する)WebLogic起動スクリプトを使用しています。managedserver.log
managedserver.log
私が扱っていない過去数ヶ月間の記録があるかもしれません。
全体ではなくgrep
文字列を取得したいです。コマンドを実行した後、追加されたログの一部のみをインポートしたいと思います。Server is in RUNNING State
managedserver.log
startmymanageserver1.sh
managedserver.log
最後の実行結果で更新された部分だけをgrepする方法を提案してもらえますか startmymanageserver1.sh
?
答え1
最近10項目のみ検索します。
tail -n10 managedserver.log | grep Server.is.in.RUNNING.State
ファイルを下から上に検索します。
tac managedserver.log | grep -m1 Server.is.in.RUNNING.State