以下の内容はhttps://htn20190109.hatenablog.com/entry/2025/05/10/154053より取得しました。


EM状態比較シェル

 


cat <<-'EOF' > diff_em_status.sh
#!/bin/bash


echo "[$(date '+%Y/%m/%d %H:%M:%S')] job start" | tee -a  /tmp/diff_em_status_$(date '+%Y%m').log

diff /tmp/get_em_status_before.tmp /tmp/get_em_status_after.tmp


RET=$?
if [ ${RET} -ne 0 ] && [ ${RET} -ne 1 ] ; then
  echo "[$(date '+%Y/%m/%d %H:%M:%S')] job error( ${RET} )" | tee -a  /tmp/diff_em_status_$(date '+%Y%m').log
  exit 100
fi

if [ ${RET} -eq 1 ] ; then
  echo "[$(date '+%Y/%m/%d %H:%M:%S')] diff found( ${RET} )" | tee -a  /tmp/diff_em_status_$(date '+%Y%m').log
fi

echo "[$(date '+%Y/%m/%d %H:%M:%S')] job end" | tee -a  /tmp/diff_em_status_$(date '+%Y%m').log
exit 0

EOF

 

cat diff_em_status.sh
chmod +x diff_em_status.sh


./diff_em_status.sh


cat /tmp/diff_em_status_$(date '+%Y%m').log

 

 

 

 




以上の内容はhttps://htn20190109.hatenablog.com/entry/2025/05/10/154053より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14