maillogのローカル配送結果だけgrep抽出するスクリプト

高瀬 裕介 159views 更新:2015年2月26日
#!/bin/sh
IFS=$'\n';
for line in `grep "to local" maillog | grep "starting delivery"`
do 
  DID=`echo ${line} | sed -e "s/^.*starting delivery \([0-9]*\):.*$/\1/g"`
  grep "delivery ${DID}" maillog | grep -v starting
done

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません