isutf8

Linux.fista
Versio hetkellä 20. huhtikuuta 2017 kello 22.47 – tehnyt Oselotti (keskustelu | muokkaukset) (Ak: Uusi sivu: {{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}} {{Ohjelma | nimi=isutf8 | kuva= | kuvateksti= | lisenssi=GPLv2 | käyttöliittymä=teksti | kotisivu=[http://kitenet.net/~joey/code/mo...)
(ero) ← Vanhempi versio | Nykyinen versio (ero) | Uudempi versio → (ero)
Siirry navigaatioon Siirry hakuun


isutf8
Käyttöliittymä teksti
Lisenssi GPLv2
Kotisivu kitenet.net/~joey/code/moreutils

isutf8 on ohjelma, jonka avulla voidaan tarkastaa onko tiedosto tai syöte UTF-8 koodattu.

Asennus[muokkaa]

isutf8 löytyy useimpien jakeluiden paketinhallinnasta nimellä moreutils. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen.

Käyttö[muokkaa]

Ohjelma lukee tiedoston tai standardisyötteen ja ilmoittaa mikäli se ei ole UTF-8 -muotoinen. Mikäli tiedosto on UTF-8 -koodattu, ohjelma ei tulosta mitään, vaan palauttaa arvon 0.

$ isutf8 tarinat.txt

Ohjelma osaa myös lukea standardisyötteestä. Tässä esimerkissä syötetään ohjelmalle satunnaista dataa, joka ei ole UTF-8 -muotoista, jolloin ohjelma tulostaa virheilmoituksen.

$ cat /dev/urandom | head -c 8 | isutf8
stdin: line 1, char 1, byte offset 1: invalid UTF-8 code