Search code examples
unixrsync

rsync delete option not working


rsync is not deleting files from destination directory, though Adding/modifying files working properly .

When I am using below command, i am getting below error :

[MS-PROD-FTP]$rsync -rave --del "ssh -i $cert" $Local_Dir/* 

$USER@$Remote_Hostname:$Remote_Dir**

rsync: Failed to exec --del: No such file or directory (2)

rsync error: error in IPC code (code 14) at pipe.c(84) [sender=3.0.6]

rsync: connection unexpectedly closed (0 bytes received so far) [sender]

rsync error: error in IPC code (code 14) at io.c(600) [sender=3.0.6]

Below command one executed with no error ,But files are not getting deleted in dest directory .

[MS-PROD-FTP]$rsync --del -rave  "ssh -i $cert" $Local_Dir/* 

$USER@$Remote_Hostname:$Remote_Dir**

sending incremental file list

sent 136 bytes  received 12 bytes  296.00 bytes/sec
total size is 66  speedup is 0.45

Can someone help here ?


Solution

  • The issue was /* , correct command is :

    rsync -rave --del "ssh -i $cert" $Local_Dir/ $USER@$Remote_Hostname:$Remote_Dir/

    Thanks ,