Când aveți o mulțime de fișiere de gestionat, este logic să mențineți o convenție de denumire bună. Așadar, cum puteți redenumi mai multe fișiere în Linux? Să analizăm diferitele modalități de redenumire în bloc a fișierelor folosind linia de comandă și instrumentele grafice.

Tabelă de materii

Redenumirea mai multor fișiere în Linux cu ajutorul liniei de comandă

Există mai multe metode pe care le putem folosi pentru a redenumi mai multe fișiere în Linux dintr-o singură încercare. Dacă numele fișierelor au un model specific, redenumirea devine foarte ușoară. Să aruncăm o privire asupra a două exemple:

1. Utilizarea comenzii de redenumire

Cel mai utilizat utilitar de linie de comandă Linux pentru redenumirea în masă a fișierelor este utilitarul de redenumire. Pentru a utiliza comanda rename, o instalăm pe sistemul nostru folosind această comandă.

sudo apt install rename

După ce utilitarul este instalat, acum putem utiliza comanda rename prin linia de comandă. Iată cum arată sintaxa comenzii rename.

rename 's/oldname/newname/' *

Această comandă necesită cunoștințe de bază despre expresiile regulate. Aici, „s” reprezintă înlocuitor. Restul expresiei este autoexplicativ. Utilizarea lui * face ca comanda să fie executată pentru toate fișierele al căror nume conține <oldname>.

2. Utilizarea renameutils

Pachetul renameutils ne pune la dispoziție un set de comenzi pentru redenumirea unui fișier în Linux. Cu accent pe redenumirea pe loturi a fișierelor, renameutils este format din cinci comenzi. În scopul acestui tutorial, vom lucra doar cu una dintre aceste comenzi – qmv, care înseamnă Quick move (mutare rapidă).

Pentru a instala renameutils pe sistemul nostru, folosim următoarea comandă apt.

sudo apt install renameutils

După ce utilitarul este instalat, putem folosi acum comenzile qmv și imv prin linia de comandă.

Sinctaxa Quick Move (qmv):

qmv directoryname/

Aceasta va deschide o fereastră în care coloana din stânga afișează numele originale ale fișierelor. În timp ce coloana din dreapta este destinată denumirii pe care doriți să o stabiliți pentru fișierele dvs. Modificați coloana din dreapta pentru a seta numele pe care îl doriți pentru fișierele dumneavoastră.

Redenumiți mai multe fișiere în Linux cu GUI

Dacă nu sunteți o persoană care folosește linia de comandă, vă acoperim noi. Pentru Ubuntu, și cam orice altă distribuție, puteți utiliza

1. Utilizarea managerului de fișiere Thunar

Nu tuturor le place să folosească linia de comandă pentru fiecare sarcină. Așa că avem câteva instrumente GUI excelente care ne ajută să redenumim mai multe fișiere. Thunar are un instrument încorporat de redenumire în bloc care funcționează foarte eficient dacă nu sunteți o persoană CLI.

sudo apt install thunar

Acum puteți lansa utilitarul de redenumire în bloc folosind următoarea comandă.

thunar -B
Renumire în bloc a fișierelor

Acesta este modul în care arată redenumitorul în bloc. Puteți face clic pe semnul + pentru a adăuga fișiere. Acesta permite următoarele criterii de redenumire:

  • Adaugați data/ora
  • Inserați sau suprascrieți
  • Adaugați numere
  • Eliminați caractere
  • Cercetați/înlocuiți
  • Schimbați caracterele în majuscule și minuscule

După ce ați ales criteriile dorite, pur și simplu faceți clic pe Rename Files (Redenumiți fișiere) pentru a continua operațiunea. Thunar bulk renamer este, în mod popular, cel mai bun instrument pentru redenumirea mai multor fișiere folosind un manager de fișiere GUI.

2. Utilizarea instrumentului pyRenamer

Acesta este un alt instrument foarte popular în rândul fotografilor și muzicienilor care, de asemenea, folosesc foarte mult Linux. Motivul este că pyRenamer poate citi datele EXIF și poate redenumi automat pe baza datei/orei, a modelului de cameră și a altor metadate din fișierele de imagine.

Din moment ce utilitarul a fost întrerupt în 2008, și este posibil să nu îl mai puteți descărca din depozitele oficiale, dar încă funcționează perfect pentru sarcina noastră.

wget -c https://launchpad.net/ubuntu/+source/pyrenamer/0.6.0-1.2/+build/8439869/+files/pyrenamer_0.6.0-1.2_all.debsudo dpkg - i pyrenamer_0.6.0-1.2_all.deb

Alternativ, puteți vizita pagina de pachete Pyrenamer de la Ubuntu și descărca fișierul pyrenamer_0.6.0.orig.tar.gz listat în partea de jos. Apoi trebuie să utilizați comanda tar pentru a extrage pachetul și a-l instala.

PyRenamer Bulk Rename Files

Acesta este modul în care arată instrumentul pyRenamer. Deși nu oferă o gamă largă de opțiuni precum Thunar bulk renamer, permite următoarele criterii de redenumire:

  • Inserați sau ștergeți caractere
  • Patterns
  • Substitution
  • Music
  • Images

După ce ați ales criteriile dorite, pur și simplu faceți clic pe Rename Files pentru a continua operațiunea. PyRenamer face ceea ce promite și o face foarte bine. Singurul impediment la utilizarea acestui utilitar este suportul inexistent.

Concluzie

Alte pachete care permit redenumirea în masă sunt grprename și renrot (care suportă și datele EXIF).

Lasă un răspuns

Adresa ta de email nu va fi publicată.