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