Puncte:1

Filtrați rezultatul locate pentru a nu afișa duplicatele în rsnapshot

drapel ua

Când folosesc locate pe serverul meu și rezultatul este în mine rsnapshot backup apoi primesc toate acele duplicate.

Aș putea folosi grep pentru a filtra toate fișierele rsnapshot:

localizați ceva_în_backup | grep -v /var/cache/rsnapshot

dar apoi mi-ar lipsi fișierele din backup care vin de la alte servere.

Cum aș putea filtra rezultatul pentru a afișa numai rezultatele din rsnapshot/daily.0/ pliant?

user10489 avatar
drapel nc
Cel mai bun mod ar fi să găsiți scripturile care construiesc baza de date de localizare și să adăugați directoarele pe care doriți să le filtrați în lista neagră din script.
drapel ua
Bună idee, dar nu vreau asta, pentru că am nevoie și de toate fișierele vechi cu copii de rezervă din baza de date de localizare
user10489 avatar
drapel nc
Dacă nu doriți să tăiați baza de date, atunci `grep -v` este prietenul dvs. Locate poate face unele potriviri de modele, dar nu are o funcție de listă neagră. Deși poate filtra după permisiuni, așa că ați putea face directoarele imposibil de căutat pentru unii utilizatori.
Puncte:1
drapel ua

Puteți folosi expresii regulate în comanda grep:

localizați ceva_în_backup | grep -v 'rsnapshot/\(orice.[1-5]\|zilnic\|săptămânal\|lunar\)'

sau dacă nu faceți backup la fiecare oră:

localizați ceva_în_backup | grep -v 'rsnapshot/\(zilnic.[1-7]\|săptămânal\|lunar\)'

observați scăparea dreaptă a țevii și a consolelor

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.