diff --git a/packages/sysutils/busybox/scripts/createlog b/packages/sysutils/busybox/scripts/createlog index 6f5b479877..5a347c895c 100755 --- a/packages/sysutils/busybox/scripts/createlog +++ b/packages/sysutils/busybox/scripts/createlog @@ -27,13 +27,15 @@ RELEASE="`cat /etc/release`" GIT="`cat /etc/issue |grep git`" getlog_cmd() { - echo "################################################################################" >> $BASEDIR/$LOGDIR/$LOGFILE - echo "# ... output of $@" >> $BASEDIR/$LOGDIR/$LOGFILE - echo "# OpenELEC release: $RELEASE" >> $BASEDIR/$LOGDIR/$LOGFILE - echo "# $GIT" >> $BASEDIR/$LOGDIR/$LOGFILE - echo "################################################################################" >> $BASEDIR/$LOGDIR/$LOGFILE - $@ >> $BASEDIR/$LOGDIR/$LOGFILE - echo "" >> $BASEDIR/$LOGDIR/$LOGFILE + if which $1 >/dev/null; then + echo "################################################################################" >> $BASEDIR/$LOGDIR/$LOGFILE + echo "# ... output of $@" >> $BASEDIR/$LOGDIR/$LOGFILE + echo "# OpenELEC release: $RELEASE" >> $BASEDIR/$LOGDIR/$LOGFILE + echo "# $GIT" >> $BASEDIR/$LOGDIR/$LOGFILE + echo "################################################################################" >> $BASEDIR/$LOGDIR/$LOGFILE + $@ >> $BASEDIR/$LOGDIR/$LOGFILE + echo "" >> $BASEDIR/$LOGDIR/$LOGFILE + fi } rm -rf $BASEDIR/$LOGDIR