Files
recycled-ni-neutrino/data/scripts/backup.sh
Jacek Jendrzej 94eda3b351 settings_manager & locale rework , thx svenhoefer
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2121 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Branch: ni/coolstream
Commit: 1b0114e523
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2012-02-24 (Fri, 24 Feb 2012)



------------------
This commit was generated by Migit
2012-02-24 20:59:51 +00:00

28 lines
474 B
Bash
Executable File

#!/bin/sh
DATE=$(date +%Y-%m-%d_%H-%M-%S)
USRF="/var/tuxbox/config/tobackup.conf"
if [ -e "${USRF}" ]; then
# read user-files from $USRF
TOBACKUP="${USRF}"
while read i
do [ "${i:0:1}" = "#" ] || TOBACKUP="$TOBACKUP ${i%%#*}"
done < $USRF
else
TOBACKUP="/var/tuxbox/config/"
fi
# check existence
RES=""
for i in $TOBACKUP
do [ -e "$i" ] && RES="$RES $i"
done
TOBACKUP=$(echo $RES)
echo Backup to $1/settings_$DATE.tar
tar -cf $1/settings_$DATE.tar $TOBACKUP