私のWebサーバーから「404」ページのアクセスログを収集したいと思います。次のコマンドを試しました。
grep -irn "404" /var/log/httpd/www.abc.com.access_log > abc-404.txt
今、私は同じテキストファイルが欲しいです。ema8ketpl4ace9dmin指定されたパスの名前です。これは、これらの経路が望ましくないことを意味する。
--excludeオプションを使用しても役に立ちませんでした。
grep --exclude=ema8ketpl4ace9dmin > abc-404.txt
ちょうど空のテキストファイルを提供します。
ベストアンサー1
grep
次のように2番目の項目を含めることができます。
grep -irn "404" /var/log/httpd/www.abc.com.access_log|grep -v ema8ketpl4ace9dmin > abc-404.txt