Včasih imamo imenike polne zvočnih, slikovnih ali drugih datotek, ki jih želimo preimenovanje v razsutem stanju, Bodisi zato, ker mu želimo dati drugo ime, bodisi zato, ker gre za datoteke, ki so naložene iz nekega omrežja za nalaganje in ki imajo običajno dolga imena z avtorjem, spletom itd. Mnogi gredo po težki in počasni poti, to je, da gredo eno za drugo in jih imenujejo, kar hočejo.
Tako si ne zakomplicirate življenja in lahko na preprost način preimenujete celotne imenike in ne da bi karkoli namestili, lahko dostopate do konzole vašega sistema in uporabite ukaze, ki jih predstavimo spodaj, z resničnimi primeri uporabe, tako da jih lahko preprosto uporabite v praksi.
- Predstavljajte si, da ste prenesli stisnjen imenik, ki vsebuje 100 pesmi MP3. Vsebujejo ime v tej obliki "Audio XX-Audio Track By www.musica.com", kjer je XX številka skladbe. Če želite znebite se dela imena, v tem primeru »By www.musica.com« je predpona »Audio« in imenik v Downloads in se imenuje Music:
cd /Descarga/Musica rename 's/ - By www.musica.com//g' *.mp3 rename 's/Audio - //'g *.mp3
- Predstavljajte si, kaj želite zdaj preimenovati iz imenika, polnega različnih slik .jpg z imenom, kot je "Illustration.jpg", in želimo imena, kot je "Photo.jpg". Za to lahko uporabite:
cd /Descarga/Fotos rename y/Ilustración/Foto/ *.jpg
- Hočeš spremenite veliko v malo ali obratnodo? Ni problema:
rename y/A-Z/a-z/ *.ext rename y/a-z/A-Z/ *.ext
- Odstranite in spremenite razširiteviz imenika, polnega datotek, na primer .txt:
rename 's/\.txt$//' *.txt rename 's/\.txt$/\.bak/' *.txt
Za več informacij si oglejte strani z navodili za preimenovanje (man rename). Druge možnosti alternative To so programi, kot so pyRenamer, Metamorphose, KRename, GPRename itd., Ki so vam lahko bolj intuitivni in lažji od uporabe teh ukazov ...
Hvala za te primere ukaza za preimenovanje. V operacijskem sistemu Windows jih izberem, kliknem na prvega in spremenim ime, ostali dobijo isto ime, vendar dodajo zaporedne številke. Bi lahko kaj podobnega naredili v Linuxu s pomočjo konzole?
Kako ravnati, če imajo datoteke različna imena?
Ali bi bilo dovolj, če bi kot ime datoteke postavili nadomestni znak "*"?
Hvala.