From c58fb8114279b47d77bf4ad94bb420efd2198f24 Mon Sep 17 00:00:00 2001 From: Christopher Roy Bratusek Date: Sun, 5 May 2019 20:28:05 +0200 Subject: [PATCH] logcat init.d script: log script itself, improve --- Full/system/etc/init.d/logcat | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/Full/system/etc/init.d/logcat b/Full/system/etc/init.d/logcat index 8a25e07..c6b047e 100755 --- a/Full/system/etc/init.d/logcat +++ b/Full/system/etc/init.d/logcat @@ -1,10 +1,16 @@ #!/system/bin/sh -CURDATE=$(date +%Y%m%d-%I.%M.%S) +LOGDIR="${MODDIR}"/logcats -[[ ! -d /data/adb/logcat ]] && mkdir -p /data/adb/logcat +echo "logcat init script" +echo "Starting Automatic Cleaning at $(date +"%m-%d-%Y %H:%M:%S")" + +[[ ! -d ${LOGDIR} ]] && mkdir -p ${LOGDIR} # remove files older than a week to prevent pollution -find /data/adb/logcat/ -mtime +8 -exec rm -f {} \; +find /data/adb/logcat/ -print -mtime +8 -exec rm -f {} \; 2>/dev/null + +echo "Automatic Cleaning finished at $(date +"%m-%d-%Y %H:%M:%S")" +echo "Recording logcat to: ${LOGDIR}/${CURDATE}" -logcat -f "/data/adb/logcat/${CURDATE}" & +logcat -f "${LOGDIR}/${CURDATE}" &