Puncte:-3

Restaurarea fișierelor directoare imbricate

drapel us

Am făcut recent o copie de rezervă a uneia dintre unitățile serverului meu de pe AWS folosind unul dintre software-uri și acum, la momentul restaurării, am aflat că a durat prea mult pentru a restaura, deoarece are miliarde de fișiere de restaurat. Am încercat să-l refac din AWS însăși, dar problema mea este că software-ul de rezervă a creat două directoare în directoarele mele părinte. Mă uit la un script shell prin care să pot muta direcțiile părinte ale fișierelor și să elimin directoarele create de software-ul de rezervă.

Structura directorului curent:- /opt/folder_to_restore/file_to_restore.pdf$/20211013060615/file_to_restore.pdf

Structura director așteptată:- /opt/folder_to_restore/file_to_restore.pdf

drapel in
Nimeni nu va scrie acel scenariu pentru tine. Scrieți-l, dacă întâmpinați probleme, nu ezitați să îl postați pe [so] sau [unix.se]. Aici oricum e cam offpic.
drapel us
am gasit solutia pentru asta. comanda find simplă va funcționa pentru mine. Aici găsirea e. -type d -iname "*$" -exec bash -c ' loc="$1" ; file="${loc##*\/}" ; mv "$loc/"*"/${file%$}" "${loc%$file}${file%$}"' foo "{}" \;
Puncte:0
drapel us
găsi . -type d -iname "*$" -exec bash -c ' loc="$1" ; file="${loc##*\/}" ; \
  mv "$loc/"*"/${file%$}" "${loc%$file}${file%$}"' foo "{}" \;

Comanda find de mai sus funcționează pentru mine.

djdomi avatar
drapel za
esti prea bun cu oamenii ;)

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.