Add timestamp to addConf backup

This commit is contained in:
2019-11-04 09:46:26 +00:00
parent 72919548d2
commit 49f009a387

View File

@@ -152,14 +152,15 @@ addConf() {
echo "skipping (exists)"
else
# try backup existing config
if [ ! -f "$3".bck ] ; then
cp -ar "$3" "$3".bck
local addConfBackup="${3}_`date +%Y%m%d-%H%M%S`.bck"
if [ ! -f "$addConfBackup" ] ; then
cp -ar "$3" "$addConfBackup"
if [ $confMode == "-c" ] ; then
echo "$2" > "$3"
else
echo "$2" >> "$3"
fi
echo -e "ok \n[WARN] Existing config saved to ${3}.bck"
echo -e "ok \n[WARN] Existing config saved to ${addConfBackup}"
return 0
else
echo "nok (backup exists)"