ログ ファイルのサイズを確認するための以下のスクリプトがあります。84 MB を超える場合は、現在の日付で名前を変更し、新しいファイルがアプリによって自動的に生成されます。ただし、cron タスクを使用して自動的には実行されません。84 MB に達したかどうかをチェックしてメールを送信するコードを追加して、スクリプトを手動で実行できるようにしてください。
#!/bin/bash
#Andrew O. MBX 2016-01-26
#HansaWorld Script to Check Size of Hansa.log file
# and move it to a new folder HansaLogs
tstamp=$(date "+%m%d%Y") #Set Timestamp
logdir="/u/HansaWorldLive/HansaLogs" #Set path to where hansa.log will be moved
logname="/u/HansaWorldLive/hansa.log" #Set Path to hansa.log file
maximumsize= +83500K #Set maximumsize
actualsize=$(wc -c<"$logname")
if [ $actualsize -ge $maximumsize ]; then
mv "$logname" "$logdir/hansa_${tstamp}.log" #Move the Log file and rename by adding timestamp
else
echo size is under $maximumsize bytes
exit 1
fi