LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   rsync parameter "-vvtce.Lsf" -- what does that mean? (https://www.linuxquestions.org/questions/linux-software-2/rsync-parameter-vvtce-lsf-what-does-that-mean-4175505184/)

pepoluan 05-16-2014 02:35 AM

rsync parameter "-vvtce.Lsf" -- what does that mean?
 
I was perusing the log of an rsync session, and found the following two lines:

Code:

opening tcp connection to server.example.com port 873
sending daemon args: --server -vvtce.Lsf --inplace . /home/pepoluan/backup/

I'm confused by the -vvtce.Lsf switch sent to the remote daemon; I understand the meaning of the letters (vv = additional verbose, t = preserve timestamp, etc.), but I don't understand what the period '.' there is supposed to mean.

jpollard 05-16-2014 11:57 PM

These are flags for the server daemon process and are composed by the client process by interpreting what is specified on the command line (and by what isn't on the command line) - they don't have to have any relationship to the options of the rsync client. I believe (not absoulutely certain) the "." is for the "e" option for the shell, and is used to indicate "use the default shell".

pepoluan 06-03-2014 04:16 AM

Quote:

Originally Posted by jpollard (Post 5172488)
These are flags for the server daemon process and are composed by the client process by interpreting what is specified on the command line (and by what isn't on the command line) - they don't have to have any relationship to the options of the rsync client. I believe (not absoulutely certain) the "." is for the "e" option for the shell, and is used to indicate "use the default shell".

Thanks! Makes sense... at least I'm no longer 100% in the dark now :)


All times are GMT -5. The time now is 06:55 AM.