PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : String suche in einen externen datei



Sbata
24-05-2005, 22:14
hi *
nachdem ich einen externen datei test.txt geschrieben habe. mit
\immediate\mywrite\write.......
will ich diese datei lesen, und nach einen string suchen.
um festzustellen ob der string in der datei exsistiert.

im normalen fall funktionieren ein paare package mit dem gleichen prinzipe.
hyperref zum beispiel.

kann jemand mich bei dieser string suche in einen externen datei helfen.

danke
sbata

pospiech
25-05-2005, 19:47
Keine Ahnung. Ich würde alle Fragen zur Programmierung nur in der Mailingliste Tex-D-L von Dante stellen, allenfalls noch in de.comp.text.tex oder in einer LaTeX User Group vor Ort.

Matthias

Sbata
25-05-2005, 19:56
ja habe ich , ich brauche aber immer noch hilfe und keine hat geantortet,
wie kann ich den vergeleich machen?


sbata writes:


>> hi *
>>
>> ich lese eine externe datei und versuche jeder zeile mit einen
>> bestimmten string (variable) zu vergleichen.
>> leider ist der vergleich immer falsch , voran kann es liegen.
>> kann jemand mich weiter helfen
>> danke
>> sbata


>> \documentclass{book}
>> \usepackage{ifthen}
>> \usepackage{times}
>>
>> \newcommand\my{}
>> \newcommand{\linktest}[2]{
>> \newread\infile
>> \openin\infile=test1.txt
>> \read\infile to \my
>> \ifthenelse{\equal{#1}{{\my}}}
>> {\textbf{ja}}


\read liest alle Zeichen mit catcode 12. Und die if-Vergleiche prüfen
sowohl den char-code als auch den catcode.

Grüße Björn

-- Bjoern Pedersen Lichtenbergstr.1 Technische Universitaet Muenchen D-85747 Garching ZWE Instrumentierung FRM-II Tel. + 49 89 289-14707 Fax -14666