Unix ja shell-ohjelmointi 2001, demo 4 (14.2.2001)
Kuten edellä mutta halutaan tulostaa myös viiteteksti, siis seuraavaan </a> saakka.
character | notation |
ä | ä |
ö | ö |
Ä | Ä |
Ö | Ö |
Kirjoita skriptit, jotka sitä käyttäen muuntavat erikoismerkkejä tiedostossa HTML-muotoon ja takaisin.
From Hewlett-Packard@hpcc963.external.hp.com Thu Apr 6 12:36:23 2000 Return-Path: <Hewlett-Packard@hpcc963.external.hp.com> Received: from hpcc963.external.hp.com (hpcc963.external.hp.com [192.151.11.92]) by jane.math.jyu.fi (8.8.6 (PHNE_14041)/8.8.6) with ESMTP id MAA16086 for <tt@mit.jyu.fi>; Thu, 6 Apr 2000 12:36:22 +0300 (EETDST) From: Hewlett-Packard@hpcc963.external.hp.com Received: (from root@localhost) by hpcc963.external.hp.com (8.8.6 (PHNE_17135)/8.8.5tis) id FAA12651; Thu, 6 Apr 2000 05:36:19 -0400 (EDT) Date: Thu, 6 Apr 2000 05:36:19 -0400 (EDT) Message-Id: <200004060936.FAA12651@hpcc963.external.hp.com> To: tt@mit.jyu.fi Subject: Extension Software Patch Bundles Software License Status: RO Content-Length: 1070 Lines: 42Ensimmäinen kuorikenttä (header line ) on aina "From " (isolla alkukirjaimella ja välilyönti perässä), moniriviset kuorikentät osoitetaan sisentämällä jatkorivit ja kuoriosan päättää tyhjä rivi. Tällaisia voi olla postikansiossa monta, uuden viestin alun tunnistaa juuri "From " -alkuisesta rivistä.
Kirjoita skripti joka käy sähköpostikansion läpi,
tarkistaa jokaisesta viestistä onko sen
otsikossa (Subject:) jossain sana "kalakukko" ja jos on,
tallettaa viestin kuorineen tiedostoon $HOME/censored, ja muussa
tapauksessa lisää kuoririvin
X-note: approved by censorship board
ja tulostaa viestin (kuorineen) stdiniin.