Számos, különböző formátumú fájlt helyezhet át egyszerre a terminálról

Nyíl és könyvtár ikonra

A cím elolvasása után gondolkodhat, jól, nagyon egyszerűen, használom a cp vagy mv parancs és a helyettesítő karakter * használatával egyszerre mozoghatok. De ez minden fájlt áthelyezne a könyvtárba, ahol dolgozik. De nem ezt akarjuk pontosan, az, amit ebben a mini-oktatóprogramban meg akarunk mutatni, egy kicsit kifinomultabb dolog, vagyis csak bizonyos formátumokat helyezünk át a könyvtár belsejéből egy másik helyre.

Ne feledje, hogy amikor azt mondom, hogy költözzön, akkor azt át is lehet nevezni. Ennek ellenére térjünk rá az üzletre, hogy bemutassuk, hogyan lehet ezt megvalósítani szuper könnyű és gyors mód, így amikor bizonyos fájlformátumokat kell törölni, akkor ne kelljen egyenként áthelyezni őket, hanem egyetlen parancssorból mindent automatizálni tudjunk. Nos, mozgatni a különböző formátumokat fájlokat egy könyvtárból egy másik könyvtárba, a parancs formátuma a következő lehet:

mv /ruta/origen/*.{ext1, ext2, extn} /ruta/destino

mv *.ext1 *.ext2 *.extn /ruta/destino

Mindkét eset szolgál, az elsőben azt tesszük, amit megadunk a származási útvonal majd a kiterjesztéseket hogy mozogni fogunk. Csak azok kerülnek áthelyezésre, mások nem, bármilyen fájlt érintenek, annak nevétől függetlenül. A második esetben feltételezzük, hogy már abból a könyvtárból dolgozunk, ahol az áthelyezendő fájlok találhatók ...

Képzeljük el például, hogy az összes videót egy könyvtárból egy másikba akarjuk áthelyezni. Ehelyett ebben a könyvtárban vannak .txt, .odt dokumentumok, valamint zene az .mp3 fájlban. Ha csak a mozgatás érdekelt volna bennünket .flv, .mp4, .avi és .mkv, amit tennénk, a következő lenne:

mv /home/Documentos/*.{flv, mp4, avi, mkv} /home/Multimedia

Ilyen egyszerű, amikor Soroljuk fel az említett forráskönyvtár tartalmát egy ls-szelLátni fogjuk, hogy az összes áthelyezett fájl eltűnt, de azok, amelyeket nem akartunk befolyásolni, azok is. Nagyon egyszerű példa, de a kezdők biztosan értékelik!


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

    kiváló hozzájárulás és hasznos