Preimenujte više datoteka odjednom u Linuxu

Ako ste se ikad pitali kako možete preimenovati više datoteka odjednom, umjesto da idete jedan po jedan, ovo je mini vodič koji tražite. U njemu ćemo vas korak po korak naučiti kako dalje od konzole vaše omiljene GNU / Linux distribucije kako biste mogli istovremeno, na jednostavan i udoban način mijenjati imena, bez potrebe da to radite samostalno i gubite vrijeme na njemu. Ako ste isprobali naredbu cp ili mv, znat ćete da to ne možete učiniti s nekoliko datoteka istovremeno ...

Ali postoje i drugi načini, a jedna od ovih alternativa je korištenje naredba mmv. Vrlo je vjerovatno da ćete, ako unesete naredbu mmv u terminal i izvršite je, pronaći tipičnu poruku da program nije instaliran, stoga možete koristiti preferirani upravitelj paketa koji inače koristite i nastaviti s instaliranjem potrebnih paket koji nosi isto ime. Sa ovim instaliranim paketom, imat ćete fleksibilniji alat od originalnog mv-a pomoću kojeg možete premještati, kopirati, dodavati i preimenovati fajlove u grupama, a ne pojedinačno. U stvarnosti, sa mmv-om kakav jeste, to ne možete učiniti, ali da sa pomoć od standardni zamjenski znakovi od kojih nam pružaju Unix operativni sistemi, a oni u kombinaciji s mmv omogućit će nam da istovremeno promijenimo ime nekoliko datoteka. Na primjer, zamislite da se nalazimo u vašem kućnom direktoriju i da imate tri tekstualne datoteke nazvane c1.txt, c2.txt i c3.txt. Ta imena želite promijeniti u d1.txt, d2.txt i d3.txt:

mmv c \ * d \ # 1

A sada ako navedete slovom ls vidjet ćete da su imena ono što ste tražili. Odnosno, obrazac c \ * (c1, c2, c3) promijenjen je u obrazac d \ # 1 (d1, d2 i d3) i odnosi se na prvi zamjenski znak (1). I naravno, možete koristiti druge posebne znakove za izmjenu tekstualnih nizova itd. Na primjer, zamislite da imate datoteke hello1.txt, hello2.txt i hello3.txt, a umjesto gore navedenog nakon mmv stavljate sljedeće:

mmv '* hol *' '# 1abc # 2'

Rezultat bi bio abca1.txt, abca2.txt i abca3.txt. A u slučaju da želite izmijeniti ekstenzije, tada biste mogli i bez mijenjanja imena svih datoteka. Zamislite da želite zamijeniti .txt sa .htm:

mmv \ *. txt \ # 1.htm

A rezultat bi bio abca1.htm itd.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Guillermo rekao je

    Zanimljivo, sa svoje strane obično koristim grafički alat pyrename, vrlo dobar.
    S druge strane, u primjeru za promjenu .txt u .htm gotovo je bolje koristiti .html, jer je .htm skraćivanje koje je Microsoft napravio za svoj sistem datoteka FAT koji nije dozvoljavao nastavke od više od 3 slova u 90-ih kada je web započeo (bez imena od više od 8 slova).