Ero sivun ”Convmv” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
Ei muokkausyhteenvetoa
Ei muokkausyhteenvetoa
 
Rivi 22: Rivi 22:
*<tt>--upper</tt>: Käyttää isoja kirjaimia
*<tt>--upper</tt>: Käyttää isoja kirjaimia
*<tt>--lower</tt>: Käyttää pieniä kirjaimia
*<tt>--lower</tt>: Käyttää pieniä kirjaimia
==Katso myös==
*<tt>[[iconv]]</tt> – muuttaa tiedostojen sisällön merkistökoodauksesta toiseen


[[Luokka:Komentorivin erikoisohjelmat]]
[[Luokka:Komentorivin erikoisohjelmat]]

Nykyinen versio 9. elokuuta 2016 kello 22.15


convmv
Käyttöliittymä teksti
Lisenssi GPLv2 tai GPLv3
Kotisivu j3e.de/linux/convmv

convmv on komentoriviohjelma, jolla onnistuu tiedostonimien muuttaminen merkistöstä toiseen. Esimerkiksi seuraava komento muuttaisi kaikki hakemiston foo tiedostonimet rekursiivisesti (eli myös alihakemistot käydään läpi) ISO-8859-15-muodosta UTF-8-muotoon:

convmv -f iso-8859-15 -t utf8 -r foo/ --notest

Ilman --notest-lippua ohjelma vain näyttää, mitä tiedostoja se on uudelleennimeämässä, eikä varsinaisesti tee muutoksia. convmv osaa myös jättää muuttamatta sellaisten tiedostojen nimet, jotka on jo koodattu valitulla merkistönkoodauksella.

Mahdolliset optiot:

  • -f koodaus: Muunnettavien tiedostonimien merkistökoodaus
  • -t koodaus: Muunnetaan tähän koodaukseen
  • -r: Rekursiivinen tila, käy läpi myös alihakemistot
  • --list: Listaa käytettävissä olevat koodaukset
  • --nosmart: Muuttaa kaikkien tiedostojen nimeä riippumatta sen koodauksesta
  • --notest: Tekee muunnoksen eikä vain näytä, mitä tehtäisiin
  • --upper: Käyttää isoja kirjaimia
  • --lower: Käyttää pieniä kirjaimia

Katso myös[muokkaa]

  • iconv – muuttaa tiedostojen sisällön merkistökoodauksesta toiseen