これは前のスクリプトに少し追加されていますが、今回はバックアップの詳細を記録したいと思います。ロギングの水銀取引
script /tmp/commit-push-log
# add all files to the repository
for REPOSITORY in [email protected]
do
cd $REPOSITORY
# commit the changes
hg commit -A -m "Commit changes `date`"
# push the changes to the remote repository
if hg push
then
logger hg push completed without failure
else
logger hg push fails
fi
done
exit
cat /tmp/commit-push-log | logger
rm /tmp/commit-push-log
問題は、ログに水銀メッセージが表示されないということです。スクリプトで何が間違っていますか?
を使用してください。 'export TMPDIR ="/tmp/space test "を試してください。 ./Toolfile'のための+1、それを知らなかった –