GNU / Linux savjet dana: skupno preimenovati datoteke

Preimenuj naredbu

Ponekad imamo direktorije pune audio datoteka, slika ili druge vrste i koje želimo preimenovati skupno, Ili zato što mu želimo dati drugo ime ili zato što su to datoteke preuzete s neke mreže za preuzimanje i koje obično dolaze s dugim imenima s autorom, mrežom itd. Mnogi idu teškim i sporim putem, to jest da idu jedan po jedan, imenujući ih kako god žele.

Dakle, ne komplicirate si život a cijele direktorije možete preimenovati na jednostavan način, a bez ikakvog instaliranja možete pristupiti konzoli svog sustava i koristiti naredbe koje ćemo izložiti u nastavku sa stvarnim primjerima upotrebe, tako da ih je lako primijeniti u praksi. 

  • Zamislite da ste preuzeli komprimirani direktorij koji sadrži 100 MP3 pjesama. Sadrže naziv ovog formata «Audio XX-Audio Track By www.musica.com», gdje je XX broj pjesme. Ako želite riješi se dijela imena, u ovom slučaju «By www.musica.com», prefiks «Audio» i direktorij nalaze se u Preuzimanjima i naziva se Glazba:
cd /Descarga/Musica

rename 's/ - By www.musica.com//g' *.mp3

rename 's/Audio - //'g *.mp3
  • Zamislite što sada želite promijenite ime iz direktorija punog različitih .jpg slika s imenom poput "Illustration.jpg", a želimo imena poput "Photo.jpg". Za to možete koristiti:
cd /Descarga/Fotos

rename y/Ilustración/Foto/ *.jpg
  • Želite promijenite veliko slovo u malo ili obrnutodo? Nema problema:
rename y/A-Z/a-z/ *.ext

rename y/a-z/A-Z/ *.ext
  • Uklonite i promijenite nastavakiz direktorija punog datoteka, na primjer .txt:
rename 's/\.txt$//' *.txt

rename 's/\.txt$/\.bak/' *.txt

Za više informacija možete preusmjeriti stranice s uputama za preimenovanje (man rename). Druge opcije alternative To su programi poput pyRenamer, Metamorphose, KRename, GPRename itd., Koji će vam možda biti intuitivniji i lakši od korištenja ovih naredbi ...


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Eigiem AGM dijo

    Hvala na ovim primjerima naredbe za preimenovanje. U sustavu Windows odaberem ih sve, kliknem prvi i promijenim ime, ostali dobivaju isto ime, ali dodaju odgovarajuće brojeve. Možete li učiniti nešto slično u Linuxu na konzoli?

  2.   Diego dijo

    Kako učiniti ako datoteke imaju različita imena?
    Bi li bilo dovoljno staviti zamjenski znak "*" kao naziv datoteke?
    Hvala Vam.