cat a number like ^[D0123-2122352^]

Hans-Joachim Zierke (DELETE.THIS.hjz@Zierke.com)
21 Jan 2000 1916:02:52 GMT



Roland Slagter PCH Office schrieb:

(your line formatting is, ehmm, below optimum)


> I look of muts of that documents but, al of them is a set of a second doc
> with the faxnumber and the user
> but i have to print a PS Document and there is a faxnumber in that document
> but how to use that number to fax
> I know there is a thing with SED of AWK but i found no sample of it...


--------------------bite here---------------------
From: Gernot Zander <hifi@gmx.de>
Newsgroups: de.alt.comp.kde,de.comp.os.unix.linux.newusers
Subject: Re: Anleitung: Faxen aus Wordperfect - und die Suche nach einem klitzekleinen Programm ;-)
Date: 14 Jan 2000 1921:43:27 +0100 

In de.comp.os.unix.linux.newusers Hans-Joachim Zierke <DELETE.THIS.hjz@Zierke.com> wrote:
> Mein followup könnte bei Bedarf verändert werden.

Ich lasse das X-Post mal drin, weil's mit KDE nichts zu tun hat.

> Ich habe gerade das Faxen aus Wordperfect zusammengebastelt. Da kann ich's 
...

> Nächste Frage: Wie kommt das Fax in's Spool? Dafür gibt es das Programm - 
> geraten? "faxspool".
> Aufruf mit faxspool <Telefonnummer der Gegenstelle> <Datei>

> "faxspool Telefonnummer Datei".

> Genau letzteres gibt noch nicht den von komfortablen Fax-Lösungen gewohnten
> Komfort.

Doch.

> Fühlt sich rein zufällig jemand angesprochen? Huhu!   ;-)

Ich habe dazu den faxfilter benutzt, der bei mgetty als Lösung
für Winword beiliegt und per awk aus dem Postscript die
Nummer extrahiert. (frontends/winword)

Diesen so modifiziert, dass er mit dem WP'schen Postscript
klarkommt (WP neigt dazu, statt Leerzeichen Positionierungs-
Befehle zu nehmen und damit das Finden des Strings zu
erschweren).
Die Zeile sieht bei mir nun so aus:
TELEFON=`awk '{ IGNORECASE=1 } /-Nr\.: ?[0-9-]*/ \

Damit wird die Nummer gefunden, wenn du irgendow im
Fax-Text sowas wie "an Fax-Nr.:123-45" schreibst.
Ggf. in 1-Punkt-Größe!
Das mache ich im Briefkopf und fertig.
Dieses Filter wird in der Printcap eingetragen:
fax:lp=/dev/null:\
...
        :if=/usr/local/lib/compat /usr/lib/apsfilter/faxfilter:\
...
und ruft den faxspool mit der Nummer auf.
Die Verwaltung deiner Nummern kannst du dann mit WP machen
(und sogar Serienfaxe produzieren).

Verfahren funkt mit gewissen Problemen sogar mit Applix,
wenn z.B. die Nummer in einer Spalte der Tabelle steht.
Es kommt aber bei WP und auch bei Applix vor, dass die
Nummer nicht erkannt wird (darüber bekommt man Mail),
dann hilft meistens, die Datei zu speichern und nochmal
zu drucken.

mfg.
Gernot
-----------end of example stolen from Gernot--------



-- 
2.1.  Required Header lines
2.1.1.  From
    The "From" line contains the electronic mailing address of the person who
    sent the message, in the Internet syntax.                        (RFC 1036)