Nevezzen egyszerre több fájlt Linux alatt

Ha valaha is elgondolkodtál azon, hogyan tudsz nevezzen át több fájlt egyszerre, ahelyett, hogy egyenként haladna, akkor ez a mini oktatóprogram, amelyet keres. Ebben lépésről lépésre megtanítjuk, hogyan lépjen tovább a kedvenc GNU / Linux disztribúció konzoljáról, hogy képes legyen egyszerre, egyszerűen és kényelmesen megváltoztatni a neveket, anélkül, hogy önállóan kellene tennie, és el kellene vesztegetnie az idejét Rajta. Ha kipróbálta a cp vagy mv parancsot, akkor tudni fogja, hogy több fájllal nem lehet egyszerre megtenni ...

De vannak más módszerek is, és ezen alternatívák egyike a használat az mmv parancs. Nagyon valószínű, hogy ha beírja az mmv parancsot a terminálba és végrehajtja, akkor azt a tipikus üzenetet fogja látni, hogy a program nincs telepítve, ezért használhatja a szokásos csomagkezelőt, és folytathatja a szükséges telepítést. csomag, amely ugyanazt a nevet viseli. Ennek a csomagnak a telepítésével az eredeti mv-nél rugalmasabb eszközt kapsz, amivel kötegben mozgathatod, másolhatod, hozzáfűzheted és átnevezheted a fájlokat, nem pedig egyenként. A valóságban az mmv-vel úgy, ahogy van, ezt nem tudod megtenni, de igen a segítségét a szokásos helyettesítő karakterek az egyiket a Unix operációs rendszerek biztosítják, és ezek az mmv-vel kombinálva lehetővé teszik számunkra, hogy egyszerre több fájl nevét is megváltoztassuk. Képzelje el például, hogy a saját könyvtárában vagyunk, és három szövegfájlja van: c1.txt, c2.txt és c3.txt. Meg akarja változtatni ezeket a neveket d1.txt, d2.txt és d3.txt névre:

mmv c \ * d \ # 1

És most, ha felsorol egy ls-t, látni fogja, hogy a nevek azok, amelyeket keresett. Vagyis a c \ * (c1, c2, c3) mintát d \ # 1 (d1, d2 és d3) mintára változtattuk, hivatkozva az első helyettesítő karakterre (1). És természetesen más speciális karaktereket is használhat a szöveges karakterláncok stb. Képzelje el például, hogy a hello1.txt, a hello2.txt és a hello3.txt fájlok vannak, és az mmv után a fentiek helyett a következőket írja be:

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

Az eredmény abca1.txt, abca2.txt és abca3.txt lesz. És abban az esetben, ha módosítani szeretné a kiterjesztéseket, akkor az összes fájl nevének megváltoztatása nélkül is megteheti. Képzelje el, hogy a .txt fájlt lecseréli .htm fájlra:

mmv \ *. txt \ # 1.htm

Az eredmény pedig abca1.htm lenne stb.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Guillermo dijo

    Érdekes, a magam részéről általában a pirename grafikus eszközt használom, nagyon jó.
    Másrészről, a példában a .txt fájlra .htm-re való váltás szinte jobb, ha a .html fájlt használjuk, mivel a .htm egy rövidítés, amelyet a Microsoft FAT fájlrendszeréhez készített, és amely nem engedélyezte a 3 betűnél hosszabb kiterjesztést a 90-es évek, amikor a web elindult (nincs 8 betűnél nagyobb név).