Files
Cnomicon/bin-scripts/can-log-start
2021-01-22 10:16:20 -05:00

27 lines
577 B
Bash
Executable File

#!/bin/sh
# log file name based on time
TIMESTAMP=`date +'%Y-%m-%d_%H%M%S'`
LOGDIR=.
LOGFILE=$LOGDIR/candump-$TIMESTAMP.log
PIDDIR=.
PIDFILE=$PIDDIR/can-log.pid
IF=any
# log directory
if [ ! -d $LOGDIR ]; then
echo "Please run cnomicon-setup!"
exit 1
fi
# kill if already running (restart)
if [ -f $PIDFILE ]; then
sudo pkill -F $PIDFILE
fi
# let 'er rip
candump -L -l any > $LOGFILE &
echo $! > $PIDFILE
echo "CANdump logging started to $LOGFILE"