enhancements to XLXHostsupdate.sh

- make it executable
- path to xlxhosts.txt can be specified as cmdline argument, defaults to script's dir
This commit is contained in:
Stefan Saraev
2017-11-24 21:45:43 +02:00
parent a7ddc0c4af
commit 2bdb6950e9

18
XLXHostsupdate.sh Normal file → Executable file
View File

@@ -41,16 +41,26 @@
# #
# ... and add the following line to the bottom of the file ... # ... and add the following line to the bottom of the file ...
# #
# 0 0 * * * /path/to/script/XLXHostsupdate.sh 1>/dev/null 2>&1 # 0 0 * * * /path/to/script/XLXHostsupdate.sh /path/to/XLXHosts.txt 1>/dev/null 2>&1
# #
# ... where /path/to/script/ should be replaced by the path to this script. # ... where:
# /path/to/script/ should be replaced by the path to this script.
# /path/to/XLXHosts.txt should be replaced by the path to XLX hosts file
# #
############################################################################### ###############################################################################
# #
# CONFIGURATION # CONFIGURATION
# #
# Full path to XLXHosts # first argument as path to XLXHosts.txt.
XLXHOSTS=/path/to/XLXHosts.txt # default so script's directory if empty
if [ -n "$1" ] ; then
XLXHOSTS="$1"
else
XLXHOSTS="$(dirname $0)/XLXHosts.txt"
fi
echo "Updating $XLXHOSTS ..."
# How many XLXHosts files do you want backed up (0 = do not keep backups) # How many XLXHosts files do you want backed up (0 = do not keep backups)
XLXHOSTSFILEBACKUP=1 XLXHOSTSFILEBACKUP=1