Sida 1 av 1

undanta dolda filer med rsync!?

Postat: 31 jan 2010, 23:15
av fashoin
Jag eftersökte för en tid sedan
en flagga till rsync som undantog dolda filer och mappar!

Jag fick då svaret att -f'- .*' borde funka!

Jag har för mig att de funkade då åxå!

MEn nu när jag ska använda mig av de så fungerar det inte!?

Varför kopieras trots denna flagga alla dolda filer och mappar ändå? har jag skrivit fel någonstans?

Re: undanta dolda filer med rsync!?

Postat: 01 feb 2010, 00:04
av ZX Spectrum
Efter lite googlande så hittade jag att man skulle ha denna parametern med:

--exclude=".*/"

Exempel:
rsync --exclude=".*/" ~/ /media/Stora/backup

Gör backup på min hemmapp men utelämnar dom dolda filerna och mapparna.
Taget från denna sida:

http://wiki.ljackson.us/Rsync#Hidden_Files

Re: undanta dolda filer med rsync!?

Postat: 01 feb 2010, 12:07
av fashoin
ZX Spectrum skrev:Efter lite googlande så hittade jag att man skulle ha denna parametern med:

--exclude=".*/"

Exempel:
rsync --exclude=".*/" ~/ /media/Stora/backup

Gör backup på min hemmapp men utelämnar dom dolda filerna och mapparna.
Taget från denna sida:

http://wiki.ljackson.us/Rsync#Hidden_Files

Tack för tipset med de funkar inte helt ändå!
verkar som att den tar med vissa dolda filer ändå i hemmappen.

Kan de vara tecknet "/" som gör att den bara ignorerar dolda mappar fast ändå tar med dolda filer!?

Re: undanta dolda filer med rsync!?

Postat: 01 feb 2010, 12:41
av webaake
Du kan också skapa en exkluderinsglista i mappen .rsync. Min .rsync/exclude_list ser ut såhär:

.icons
.thumbnails
.cache

Man använder den såhär:
rsync --exclude-from=/home/"user"/.rsync/exclude_list
(byt ut "user")

Re: undanta dolda filer med rsync!?

Postat: 01 feb 2010, 14:18
av fashoin
webaake skrev:Du kan också skapa en exkluderinsglista i mappen .rsync. Min .rsync/exclude_list ser ut såhär:

.icons
.thumbnails
.cache

Man använder den såhär:
rsync --exclude-from=/home/"user"/.rsync/exclude_list
(byt ut "user")

Jaha! ok!

kan man göra en rad som ser ut såhär då?

.*


Om man vill bli av med både dolda mappar och filer!?

Eller varför kopieras ändå vissa dolda filer även om jag använder den flaggan du först gav mig!?

Re: undanta dolda filer med rsync!?

Postat: 01 feb 2010, 21:54
av m!rage
Prova

Kod: Markera allt

rsync -n --exclude=".*" ~/ /media/Stora/backup
eller

Kod: Markera allt

rsync -n --exclude=.* ~/ /media/Stora/backup
-n flaggan används för att köra en "dry run", dvs inte kopiera eller ta bort någonting och kan vara bra ifall du kör något kommando som är helt tokigt. Används gärna ihop med -v som visar exakt vilka filer som kopieras