Adrenalin’s Blog

decembrie 19, 2010

Cum de sincronizat doua dosare mari

Filed under: software — Etichete:, , — Adrenalin @ 17:08

Solutia cea mai simpla, rsync.
Pentru backupuri incrementale utilizati tar.
Apoi mai este rsnapshot un fel de emulare la snapshoturi, dar inca nu prea l-am testat, un coleg la lucru e ft fericit de acest soft.

Dar aici va propun o solutie “hand made”, care am inventat-o cind ma jucam in nisip si nu prea stiam de solutiile deja facut mai sus.

Vreau sa va arat cit e de cool comanda unix uniq -u
Asa deci sa presupunem ca avem in dir1.txt lista de fisiere dintr-un dosar si dir2.txt din altul.
Vrem sa aflam fisierele care exista numai intr-un dosar.

sort dir1.txt dir2.txt | uniq -u

Ugum, si asta e tot, in rezultat veti avea doar fisierele unice ;o)

3 comentarii »

  1. Mai poţi şi aşa :)
    grep -vxFf dir1.txt dir2.txt

    Comentariu prin kulldox — august 21, 2011 @ 12:37

    • Apropos, mai poţi face şi fără uniq :) aşa:
      sort -u dir1.txt dir2.txt

      Comentariu prin kulldox — octombrie 7, 2011 @ 23:37

  2. Good to know : )

    Comentariu prin Adrenalin — octombrie 8, 2011 @ 22:32


Feed RSS pentru acest post. Urmăreşte URI

Lasă un răspuns

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Schimbă )

Twitter picture

You are commenting using your Twitter account. Log Out / Schimbă )

Facebook photo

You are commenting using your Facebook account. Log Out / Schimbă )

Connecting to %s

Theme: Shocking Blue Green. Bloguieşte pe WordPress.com.

Follow

Get every new post delivered to your Inbox.