isutf8

Linux.fista


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