Is there any rsync parameter for show at the end the changes made?












2














I have a script that sync (mirror mode) four folders between two disks. While it is running it shows the directory where it is in this very moment, and at the end it shows bytes sent, speed, etc.



I'm wondering if there is a parameter that shows the changes made at the end. For example:




  • Copied a,b,c from A/asd to B/asd


  • Deleted d,e,f from B/asd











share|improve this question






















  • Are you looking for rsync -v?
    – jordanm
    Jan 15 '13 at 0:12










  • In theory yes, I'm using -av --delete. However it lists files and directories even if they haven't had any change.
    – yzT
    Jan 15 '13 at 0:30










  • That's not expected behavior. I just tested using rsync 3.0.7, and it did not do that.
    – jordanm
    Jan 15 '13 at 0:52










  • probably an timestamp issue. Try to rsync with -c Option. Does it still copy excess files?
    – sparkie
    Jan 15 '13 at 9:15










  • I've been trying out and indeed, it says when copy or delete a file. However, why when my script runs it says that some files were copied, even if they aren't modified for more than a year? The -c disable a very important check as is the last modify, so I won't use it.
    – yzT
    Jan 15 '13 at 15:38
















2














I have a script that sync (mirror mode) four folders between two disks. While it is running it shows the directory where it is in this very moment, and at the end it shows bytes sent, speed, etc.



I'm wondering if there is a parameter that shows the changes made at the end. For example:




  • Copied a,b,c from A/asd to B/asd


  • Deleted d,e,f from B/asd











share|improve this question






















  • Are you looking for rsync -v?
    – jordanm
    Jan 15 '13 at 0:12










  • In theory yes, I'm using -av --delete. However it lists files and directories even if they haven't had any change.
    – yzT
    Jan 15 '13 at 0:30










  • That's not expected behavior. I just tested using rsync 3.0.7, and it did not do that.
    – jordanm
    Jan 15 '13 at 0:52










  • probably an timestamp issue. Try to rsync with -c Option. Does it still copy excess files?
    – sparkie
    Jan 15 '13 at 9:15










  • I've been trying out and indeed, it says when copy or delete a file. However, why when my script runs it says that some files were copied, even if they aren't modified for more than a year? The -c disable a very important check as is the last modify, so I won't use it.
    – yzT
    Jan 15 '13 at 15:38














2












2








2







I have a script that sync (mirror mode) four folders between two disks. While it is running it shows the directory where it is in this very moment, and at the end it shows bytes sent, speed, etc.



I'm wondering if there is a parameter that shows the changes made at the end. For example:




  • Copied a,b,c from A/asd to B/asd


  • Deleted d,e,f from B/asd











share|improve this question













I have a script that sync (mirror mode) four folders between two disks. While it is running it shows the directory where it is in this very moment, and at the end it shows bytes sent, speed, etc.



I'm wondering if there is a parameter that shows the changes made at the end. For example:




  • Copied a,b,c from A/asd to B/asd


  • Deleted d,e,f from B/asd








rsync






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Jan 15 '13 at 0:02









yzT

3,76382035




3,76382035












  • Are you looking for rsync -v?
    – jordanm
    Jan 15 '13 at 0:12










  • In theory yes, I'm using -av --delete. However it lists files and directories even if they haven't had any change.
    – yzT
    Jan 15 '13 at 0:30










  • That's not expected behavior. I just tested using rsync 3.0.7, and it did not do that.
    – jordanm
    Jan 15 '13 at 0:52










  • probably an timestamp issue. Try to rsync with -c Option. Does it still copy excess files?
    – sparkie
    Jan 15 '13 at 9:15










  • I've been trying out and indeed, it says when copy or delete a file. However, why when my script runs it says that some files were copied, even if they aren't modified for more than a year? The -c disable a very important check as is the last modify, so I won't use it.
    – yzT
    Jan 15 '13 at 15:38


















  • Are you looking for rsync -v?
    – jordanm
    Jan 15 '13 at 0:12










  • In theory yes, I'm using -av --delete. However it lists files and directories even if they haven't had any change.
    – yzT
    Jan 15 '13 at 0:30










  • That's not expected behavior. I just tested using rsync 3.0.7, and it did not do that.
    – jordanm
    Jan 15 '13 at 0:52










  • probably an timestamp issue. Try to rsync with -c Option. Does it still copy excess files?
    – sparkie
    Jan 15 '13 at 9:15










  • I've been trying out and indeed, it says when copy or delete a file. However, why when my script runs it says that some files were copied, even if they aren't modified for more than a year? The -c disable a very important check as is the last modify, so I won't use it.
    – yzT
    Jan 15 '13 at 15:38
















Are you looking for rsync -v?
– jordanm
Jan 15 '13 at 0:12




Are you looking for rsync -v?
– jordanm
Jan 15 '13 at 0:12












In theory yes, I'm using -av --delete. However it lists files and directories even if they haven't had any change.
– yzT
Jan 15 '13 at 0:30




In theory yes, I'm using -av --delete. However it lists files and directories even if they haven't had any change.
– yzT
Jan 15 '13 at 0:30












That's not expected behavior. I just tested using rsync 3.0.7, and it did not do that.
– jordanm
Jan 15 '13 at 0:52




That's not expected behavior. I just tested using rsync 3.0.7, and it did not do that.
– jordanm
Jan 15 '13 at 0:52












probably an timestamp issue. Try to rsync with -c Option. Does it still copy excess files?
– sparkie
Jan 15 '13 at 9:15




probably an timestamp issue. Try to rsync with -c Option. Does it still copy excess files?
– sparkie
Jan 15 '13 at 9:15












I've been trying out and indeed, it says when copy or delete a file. However, why when my script runs it says that some files were copied, even if they aren't modified for more than a year? The -c disable a very important check as is the last modify, so I won't use it.
– yzT
Jan 15 '13 at 15:38




I've been trying out and indeed, it says when copy or delete a file. However, why when my script runs it says that some files were copied, even if they aren't modified for more than a year? The -c disable a very important check as is the last modify, so I won't use it.
– yzT
Jan 15 '13 at 15:38










1 Answer
1






active

oldest

votes


















0














The option -i or --itemize-changes will output a line for each file transferred or deleted, with codes describing the file type and the condition that made it decide to transfer that particular file.



For example, a line may look like



>f.st.... cd64.iso


Here, > means transferred to the local system from a remote system. The f indicates a regular file, and the s and the t shows me that the file was transferred because both its size and last modification time was different on the remote system compared to on my local machine.



The format is described in detail in the rsync manual (look for --itemize-changes).






share|improve this answer





















    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "106"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f61303%2fis-there-any-rsync-parameter-for-show-at-the-end-the-changes-made%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    The option -i or --itemize-changes will output a line for each file transferred or deleted, with codes describing the file type and the condition that made it decide to transfer that particular file.



    For example, a line may look like



    >f.st.... cd64.iso


    Here, > means transferred to the local system from a remote system. The f indicates a regular file, and the s and the t shows me that the file was transferred because both its size and last modification time was different on the remote system compared to on my local machine.



    The format is described in detail in the rsync manual (look for --itemize-changes).






    share|improve this answer


























      0














      The option -i or --itemize-changes will output a line for each file transferred or deleted, with codes describing the file type and the condition that made it decide to transfer that particular file.



      For example, a line may look like



      >f.st.... cd64.iso


      Here, > means transferred to the local system from a remote system. The f indicates a regular file, and the s and the t shows me that the file was transferred because both its size and last modification time was different on the remote system compared to on my local machine.



      The format is described in detail in the rsync manual (look for --itemize-changes).






      share|improve this answer
























        0












        0








        0






        The option -i or --itemize-changes will output a line for each file transferred or deleted, with codes describing the file type and the condition that made it decide to transfer that particular file.



        For example, a line may look like



        >f.st.... cd64.iso


        Here, > means transferred to the local system from a remote system. The f indicates a regular file, and the s and the t shows me that the file was transferred because both its size and last modification time was different on the remote system compared to on my local machine.



        The format is described in detail in the rsync manual (look for --itemize-changes).






        share|improve this answer












        The option -i or --itemize-changes will output a line for each file transferred or deleted, with codes describing the file type and the condition that made it decide to transfer that particular file.



        For example, a line may look like



        >f.st.... cd64.iso


        Here, > means transferred to the local system from a remote system. The f indicates a regular file, and the s and the t shows me that the file was transferred because both its size and last modification time was different on the remote system compared to on my local machine.



        The format is described in detail in the rsync manual (look for --itemize-changes).







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Dec 20 '18 at 15:51









        Kusalananda

        122k16229374




        122k16229374






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Unix & Linux Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.





            Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


            Please pay close attention to the following guidance:


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f61303%2fis-there-any-rsync-parameter-for-show-at-the-end-the-changes-made%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Morgemoulin

            Scott Moir

            Souastre