Add timestamp to addConf backup
This commit is contained in:
@@ -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)"
|
||||||
|
Reference in New Issue
Block a user