Puncte:0

Eroare de director Rsync

drapel om

Am vrut să copiez fișiere care au fost făcute acum 15 și mai multe zile. Iată codul pe care îl folosesc în prezent

rsync -RDa0P \
    --files-from=<(găsește /vmail/folder1/ -mtime +15 -print0) \
    . [email protected]:/vmail/folder1/

The găsi partea a arătat toate fișierele:

/vmail/folder1/folder11/file15,
/vmail/folder1/folder11/file16

dar când este emis codul de mai sus, dă o eroare a eșuat: nu există un astfel de fișier sau director (2). Și directorul a fost schimbat, rădăcină a fost adăugat :

rsync: link_stat „/root/vmail/folder1/folder11/cur/ a eșuat: nu există un astfel de fișier sau director (2)”

Am pierdut ceva? Orice ajutor este apreciat!

Puncte:1
drapel cn

Ar trebui să canalizați lista de fișiere:

găsiți /vmail/folder1 -mtime +15 -printf '%P\0' | \
rsync -vRDa0P --files-from=- /vmail/folder1 [email protected]:/vmail/folder1
bac0n avatar
drapel cn
Nu uitați să luați în considerare efectul de rotunjire, adică orice parte fracțională este ignorată, așa că pentru a se potrivi cu `-mtime +1`, un fișier trebuie să fi fost modificat cu cel puțin două zile în urmă.
user13539846 avatar
drapel om
Bine, asta e grozav! De asemenea, am rezolvat problema pe care am întâlnit-o după ce am depanat comanda mea de mai sus. Mulțumiri!

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.