Päeva GNU / Linuxi näpunäide: failide ümbernimetamine hulgi

Nimeta käsk ümber

Mõnikord on meil kataloogid täis heli-, pildi- või muid soovitud faile ümber nimetada hulgi, Kas sellepärast, et me tahame sellele teise nime anda või seetõttu, et need on failid, mis on alla laaditud mõnest allalaadimisvõrgust ja millel on tavaliselt pikkade nimedega koos autor, veeb jne. Paljud valivad raske ja aeglase tee, milleks on minna ükshaaval, nimetades neile mida iganes nad tahavad.

Nii et te ei raskenda oma elu ja saate terved kataloogid ümber nimetada lihtsal viisil ja midagi installimata, pääsete juurde oma süsteemi konsoolile ja kasutage allpool paljastatud käske koos reaalsete kasutusnäidetega, nii et teil oleks neid lihtne praktikas rakendada. 

  • Kujutage ette, et olete alla laadinud tihendatud kataloogi, mis sisaldab 100 MP3-laulu. Need sisaldavad selle vorminguga nime «Audio XX-Audio track By www.musica.com», kus XX on loo number. Kui soovid osa nimest lahti saada, sel juhul saidi «By www.musica.com» eesliide «Audio» ja kataloog on allalaaditavate failide all ja seda nimetatakse muusikaks:
cd /Descarga/Musica

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

rename 's/Audio - //'g *.mp3
  • Kujutage ette, mida soovite nüüd nime muutma kataloogist, mis on täis erinevaid .jpg-vormingus pilte nimega nagu "Illustratsioon.jpg" ja soovime selliseid nimesid nagu "Foto.jpg". Selleks saate kasutada järgmist.
cd /Descarga/Fotos

rename y/Ilustración/Foto/ *.jpg
  • Sa tahad muutke suurtähed väiketähtedeks või vastupidikuni? Pole probleemi:
rename y/A-Z/a-z/ *.ext

rename y/a-z/A-Z/ *.ext
  • Eemaldage ja muutke laienditvastavalt faile täis kataloogist, näiteks .txt:
rename 's/\.txt$//' *.txt

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

Lisateabe saamiseks võite manuaallehekülgedel ümber nimetada (mees ümber nimetada). Muud valikud alternatiive Need on programmid nagu pyRenamer, Metamorphose, KRename, GPRename jne, mis võivad olla teie jaoks intuitiivsemad ja lihtsamad kui nende käskude kasutamine ...


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Eigiemi üldkoosolek DIJO

    Täname nende käskude ümbernimetamise näidete eest. Windowsis valin need kõik, klõpsan esimesel ja muudan nime, ülejäänud saavad sama nime, kuid lisavad järjestikuseid numbreid.Kas Linuxis võiks konsooli abil midagi sarnast teha?

  2.   Diego DIJO

    Kuidas teha, kui failidel on erinevad nimed?
    Kas piisaks failinimeks metamärgi "*" panemisest?
    Gracias.