Koti

Unix
Johdanto
Login
Tiedostot
mkdir, cd
lschmod
cp, rm, mv
Käsittely
more
wc, cat
sort, cut
grep
RegExp
Ympäristö
Tulkki
Komennot
Putket
Prosessit
Vi
Pico
Emacs
Johdanto
Editointi
Haku
Puskurit
Dired
Posti
Komennot
Ohjelmointi
sed
Komennot

Sähköposti
HTML-opas
ftp-opas
Newsohje
FAQ

Kirjanmerkit
Palaute.
previous next Up Title

Tekstitiedoston käsittely

Unix-tekstitiedostot ovat teknisesti rakenteeltaan samanlaisia. Mitä hyvänsä tekstitiedostoa voidaan periaatteessa käsitellä millä hyvänsä tarkoitukseen laaditulla ohjelmalla. On kuitenkin järkevää valita kuhunkin tehtävään tarkoituksenmukainen työkalu. Tekstitiedostojen käsittelyohjelmat voidaan ryhmitellä esimerkiksi seuraaviin ryhmiin pääasiallisen käyttötarkoituksen perusteella:

  • editorit eli `kirjoittamisohjelmat' (emacs, vi ym)
  • sivutusohjelmat (pagers) eli `katseluohjelmat' (pg, more, less ym)
  • suodattimet (filters) eli `hakuohjelmat' (wc, cat, cut, head, tail, sort, grep, tr, sed ym)
  • tekstien automaattiseen käsittelyyn tarkoitetut ohjelmointityökalut (awk, perl, c ym)
Editoreita (erityisesti emacs) käsitellään erikseen omassa luvussa (katso lukuja Tekstin editointi ja Emacs). Säännöllisiä lausekkeita soveltavat suodattimet ja ohjelmointityökalut on esitelty omissa luvuissaan (katso lukuja Tietojen etsiminen ja poimiminen, Sed ja Perl).

previous next Up Title

Takaisin opetusmateriaalisivulle

Copyright 1997 © Kari Lehtonen

Kotisivulleni