Hotfix #22 added rm -rf if file already exists
Fix is only useful if deleted directories already exist and are not empty
This commit is contained in:
parent
adad3257b3
commit
eb9625bddc
8
osync.sh
8
osync.sh
|
@ -1179,6 +1179,10 @@ function _delete_local
|
|||
|
||||
if [ $dryrun -ne 1 ]
|
||||
then
|
||||
if [ -e "$REPLICA_DIR$3$files" ]
|
||||
then
|
||||
rm -rf "$REPLICA_DIR$3$files"
|
||||
fi
|
||||
mv -f "$REPLICA_DIR$files" "$REPLICA_DIR$3"
|
||||
if [ $? != 0 ]
|
||||
then
|
||||
|
@ -1282,6 +1286,10 @@ $SSH_CMD error_alert=0 sync_on_changes=$sync_on_changes silent=$silent DEBUG=$DE
|
|||
|
||||
if [ $dryrun -ne 1 ]
|
||||
then
|
||||
if [ -e "$REPLICA_DIR$DELETE_DIR$files" ]
|
||||
then
|
||||
$COMMAND_SUDO rm -rf "$REPLICA_DIR$DELETE_DIR$files"
|
||||
fi
|
||||
$COMMAND_SUDO mv -f "$REPLICA_DIR$files" "$REPLICA_DIR$DELETE_DIR"
|
||||
if [ $? != 0 ]
|
||||
then
|
||||
|
|
Loading…
Reference in New Issue