Ibland har vi kataloger fulla av ljud, bilder eller andra filer som vi vill ha byta namn i bulk, Antingen för att vi vill ge det ett annat namn eller för att de är filer som laddas ner från något nedladdningsnätverk och som vanligtvis kommer med långa namn med författaren, webben etc. Många går den svåra och långsamma vägen, det vill säga att gå en efter en och namnge dem vad de vill.
Så du komplicerar inte ditt liv och du kan byta namn på hela kataloger på ett enkelt sätt och utan att installera någonting, kan du komma åt konsolen i ditt system och använda kommandona som vi exponerar nedan med verkliga exempel på användning så att det är enkelt för dig att omsätta dem i praktiken.
- Tänk dig att du har laddat ner en komprimerad katalog som innehåller 100 MP3-låtar. Dessa innehåller ett namn med detta format "Audio XX-Audio Track By www.musica.com", där XX är sångens nummer. Om du vill bli av med en del av namnet, i detta fall av «Av www.musica.com», är prefixet «Audio» och katalogen i Nedladdningar och kallas Musik:
cd /Descarga/Musica rename 's/ - By www.musica.com//g' *.mp3 rename 's/Audio - //'g *.mp3
- Föreställ dig vad du vill nu Döp om från en katalog full av olika .jpg-bilder med ett namn som "Illustration.jpg" och vi vill ha namn som "Photo.jpg". För det kan du använda:
cd /Descarga/Fotos rename y/Ilustración/Foto/ *.jpg
- Du vill ha ändra versaler till gemener eller tvärtomtill? Inga problem:
rename y/A-Z/a-z/ *.ext rename y/a-z/A-Z/ *.ext
- Ta bort och ändra tilläggetrespektive från en katalog full av filer, till exempel .txt:
rename 's/\.txt$//' *.txt rename 's/\.txt$/\.bak/' *.txt
För mer information kan du hänvisa till man-sidorna för att byta namn (man byta namn). Andra alternativ alternativ De är program som pyRenamer, Metamorphose, KRename, GPRename, etc., som kan vara mer intuitiva och lättare för dig än att använda dessa kommandon ...
Tack för dessa exempel på kommandot byta namn. I Windows väljer jag dem alla, jag klickar på den första och ändrar namnet, resten får samma namn men lägger till korrelativa siffror. Kan du göra något liknande i Linux på konsolen?
Hur gör man om filerna har olika namn?
Skulle det vara tillräckligt att sätta jokertecknet "*" som filnamn?
Tack.