Kirjoittaja Aihe: Tiedostojen nimen muuttaminen  (Luettu 2863 kertaa)

Ebbis

  • Käyttäjä
  • Viestejä: 19
    • Profiili
Tiedostojen nimen muuttaminen
« : 21.04.06 - klo:22.10 »
Miten saisin helposti muutettua ison määrän tiedostojen nimiä muutettua SUUR-AAKKOSISTA pieniksi kirjaimiksi?  :o

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Tiedostojen nimen muuttaminen
« Vastaus #1 : 21.04.06 - klo:23.08 »
Miten saisin helposti muutettua ison määrän tiedostojen nimiä muutettua SUUR-AAKKOSISTA pieniksi kirjaimiksi?  :o

komento on varmaan sitten rename. se on tosin komentorivityökalu, mutta ei mikään mahdottoman vaikea tässä tapauksessa, sillä esimerkki on valmiina. komento man rename paljastaa mm. seuraavaa:

Lainaus
<snip>
To translate uppercase names to lower, you’d use

               rename ’y/A-Z/a-z/’ *
<snip>

ja tuo komento tosiaan siellä hakemistossa jossa (vain) muutettavat tiedostot ovat.

taitaa tuohon hommaan jotain graafistakin työvälinettä, mutta niistä en osaa sanoa mitään, kun ei ole koskaan ollut tarvetta sellaiselle.
Janne

Ebbis

  • Käyttäjä
  • Viestejä: 19
    • Profiili
Re: Tiedostojen nimen muuttaminen
« Vastaus #2 : 22.04.06 - klo:08.34 »
Kiitoksia pikaisesta vastauksestasi Janne, mutta nyt ei oikein tunnu onnistuvan muutos, vaikka kovin yksinkertaiselta tuo komento tuntuukin... Minulle tulee vain tällainen virhe:

Unrecognized character \xE2 at (eval 1) line 1.

Komennon laitoin ihan näin: rename ’y/A-Z/a-z/’ *

Pitäisikö tuon tähden tilalla olla jotain muuta?

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Tiedostojen nimen muuttaminen
« Vastaus #3 : 22.04.06 - klo:16.30 »
Kiitoksia pikaisesta vastauksestasi Janne, mutta nyt ei oikein tunnu onnistuvan muutos, vaikka kovin yksinkertaiselta tuo komento tuntuukin... Minulle tulee vain tällainen virhe:

Unrecognized character \xE2 at (eval 1) line 1.

Komennon laitoin ihan näin: rename ’y/A-Z/a-z/’ *

Pitäisikö tuon tähden tilalla olla jotain muuta?

kokeilepa samaa ilman ilman noita hipsuja... minulla se näkyy toimivan, ja tuo toinen ei, syytä en tiedä.

Janne

vellu@vmach

  • Käyttäjä
  • Viestejä: 348
  • Kiroitusvirheitä jo vuodesta feisty
    • Profiili
Vs: Tiedostojen nimen muuttaminen
« Vastaus #4 : 27.11.07 - klo:01.09 »
Välilyönnit ja isot kirjaimet ovat minuakin joskus vaivanneet. Jollekkin saattaa olla seuraavanlainen skripti avuksi. (saattahan tuon ehkä jotenkin helpomminkin tehdä)
Koodia: [Valitse]
#!/bin/sh
echo "`date`: Muutetaan..."
find . -depth | rename 's/\ /_/g' *
find . -depth | rename 's/\ /_/g' */*
find . -depth | rename 's/\_-_/-/g' */*
find . -depth | rename 'y/A-Z/a-z/' *
find . -depth | rename 'y/A-Z/a-z/' */*
echo "Valmis."
Tuo on  musiikki-hakemistoon oivallinen, muuttaa esim. /Albumin Nimi/01 - Ykkös Biisi.ogg muotoon /albumin_nimi/01-ykkös_biisi.ogg. En saanut vain vielä saanut sitä muuttamaan alihakemistojen tiedostoja. Eli jos on muotoa Musiikki/Artisti/Albumit/Biisit.mp3, niin se pitää ajaa joka artistin hakemistossa erikseen.

Ked

  • Käyttäjä
  • Viestejä: 394
    • Profiili
Vs: Tiedostojen nimen muuttaminen
« Vastaus #5 : 27.11.07 - klo:04.52 »
Tuohon tarkoitukseenhan on tehty ihan oma ohjelmakin; joukkunimeäjä (englanninkieliseltä nimeltään "purrr")

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Tiedostojen nimen muuttaminen
« Vastaus #6 : 27.11.07 - klo:11.55 »
Minä käytän semmoista ”graafista kilkettä” kuin Krename. KDE:lle kylläkin, mutta toiminee ongelmitta Gnomestakin. Vallan erinomainen, vallankin kun haluaa muuttaa MP3-tiedostojen nimiä niin, että nimen ainekset otetaan ID3-tägeistä.
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: Tiedostojen nimen muuttaminen
« Vastaus #7 : 27.11.07 - klo:12.12 »
Lainaus
Minä käytän semmoista ”graafista kilkettä” kuin Krename. KDE:lle kylläkin, mutta toiminee ongelmitta Gnomestakin. Vallan erinomainen, vallankin kun haluaa muuttaa MP3-tiedostojen nimiä niin, että nimen ainekset otetaan ID3-tägeistä.

Jos halutaan välttää KDE-riippuvuuksia, niin GTK-puolelle löytyy myös Thunarin mukana asentuva Joukkonimeäjä (ThunarBulkRename) ja äänitiedostoille vastaava tägittäjä / nimeäjä EasyTAG.
Ubuntu 12.10 Quantal Quetzal

vellu@vmach

  • Käyttäjä
  • Viestejä: 348
  • Kiroitusvirheitä jo vuodesta feisty
    • Profiili
Vs: Tiedostojen nimen muuttaminen
« Vastaus #8 : 27.11.07 - klo:13.41 »
Easytagiä olen minäkin käyttänyt, mutta sillä joutuu käsitteleen joka albumin erikseen. Jos tag on tyhjä, niin tulee paljon niintä 01.mp3 nimisiä biisejä yms. Lisäksi se on hidasta jos on tuhansia tiedostoja. Skripti on nopein tapa.