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 nastaviti s konzole vaše omiljene GNU / Linux distribucije kako biste mogli istovremeno, na jednostavan i udoban način mijenjati imena, bez potrebe za neovisnim trošenjem vremena na tome. 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 vjerojatno da ako u terminalu unesete mmv naredbu i izvršite je, pronaći ćete tipičnu poruku da program nije instaliran, stoga možete koristiti preferirani upravitelj paketa koji inače koristite i nastaviti instalirati potrebne paket koji nosi njegovo isto ime. S instaliranim ovim paketom imat ćete fleksibilniji alat od izvornog mv pomoću kojeg datoteke možete premještati, kopirati, dodavati i preimenovati u skupinama, a ne pojedinačno.Zapravo s mmv kakav jest ne možete to učiniti sami, već uz pomoć standardni zamjenski znakovi jedan od onih koje pružaju Unix operativni sustavi, a oni u kombinaciji s mmv omogućit će nam da istovremeno promijenimo ime nekoliko datoteka. Na primjer, zamislimo da smo 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 to mogli i bez mijenjanja imena svih datoteka. Zamislite da želite zamijeniti .txt s .htm:

mmv \ *. txt \ # 1.htm

A rezultat bi bio abca1.htm itd.


Sadržaj članka pridržava se naših načela urednička etika. Da biste prijavili pogrešku, kliknite ovdje.

Komentar, ostavi svoj

Ostavite svoj komentar

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

*

*

  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 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.   Guillermo dijo

    Zanimljivo, sa svoje strane obično koristim grafički alat pyrename, vrlo dobro.
    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 datotečni sustav FAT koji nije dopuštao proširenja od više od 3 slova u 90-ih kada je web započeo (bez imena s više od 8 slova).