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