2
0
mirror of https://gitlab.com/Nanolx/NanoDroid synced 2024-11-07 15:20:36 +00:00

logcat init.d script: log script itself, improve

This commit is contained in:
Christopher Roy Bratusek 2019-05-05 20:28:05 +02:00
parent 5199c69a9d
commit c58fb81142

View File

@ -1,10 +1,16 @@
#!/system/bin/sh #!/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 # 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
logcat -f "/data/adb/logcat/${CURDATE}" & echo "Automatic Cleaning finished at $(date +"%m-%d-%Y %H:%M:%S")"
echo "Recording logcat to: ${LOGDIR}/${CURDATE}"
logcat -f "${LOGDIR}/${CURDATE}" &