<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <br>
    <br>
    <div class="moz-cite-prefix">On 23/03/20 15:50, Alessandro Bosio
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CA+ov-sZERV0ueEmHE8uAisxt0czLuJJJ=fGYbH8NpU0OF4mPGg@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div dir="ltr">Hola!</div>
        <br>
        <div class="gmail_quote">
          <div dir="ltr" class="gmail_attr">Il giorno lun 23 mar 2020
            alle ore 15:43 Alberto Bonacina <<a
              href="mailto:bonacina.alberto@gmail.com"
              moz-do-not-send="true">bonacina.alberto@gmail.com</a>>
            ha scritto:<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">Il giorno lun 23 mar 2020
            alle ore 15:34 Paolo Finardi<br>
            <<a href="mailto:pa.finardi@gmail.com" target="_blank"
              moz-do-not-send="true">pa.finardi@gmail.com</a>> ha
            scritto:<br>
            > rsync è unidirezionale, synca da una sorgente ad una
            destinazione,<br>
            > quindi forse non ho capito bene la domanda.<br>
            > Il comando indicato da Alberto va bene, aggiungerei
            l'opzione "z" per la<br>
            > compressione<br>
            <br>
            Probabilmente Alessandro con questa frase<br>
            <br>
            > quindi non ho bisogno che se un file syncato una
            settimana fà e<br>
            > non più presente nella destinazione me lo ricopi dalla
            destinazione alla sorgente<br>
            <br>
            Voleva intendere di "forzare" l'unidirezionalità di rsync
            (che è già<br>
            di default) e non lasciare che qualcosa presente nella
            sorgente venga<br>
            ripristinato se è stato eliminato (ma questa cosa non
            dovrebbe<br>
            comunque capitare), ma aggiornare solo quello che c'è nella
            sorgente<br>
            riversando tutto nella destinazione.<br>
            <br>
            Giusto, oLcapo?<br>
          </blockquote>
          <div><br>
          </div>
          <div>giusto qualsiasi cosa succeda nella sorgente deve essere
            replicata nella destinazione e non il contrario.</div>
        </div>
      </div>
    </blockquote>
    <br>
    allora questa potrebbe andarti bene:<br>
    <br>
    rsync -avz --delete-excluded --delete /sorgente /destinazione<br>
    <br>
    --delete-excluded: ti serve per eliminare eventuali directory NON
    vuote sulla destinazione che non sono più presenti sulla sorgente<br>
    --delete: ti serve per eliminare i file presenti sulla destinazione
    ma non sulla sorgente<br>
    <br>
    ATTENZIONE: per provare, come t'ha suggerito Alberto, usa sempre
    l'opzione --dry-run che simula il comportamento ma NON fa niente.
    Quando si comporta come vuoi tu, togli quell'opzione<br>
    <br>
    ciao<br>
  </body>
</html>