[fpc-pascal] HOW TO, PROBLEM read stdin (linux) ??
TOUZEAU DAVID
david.touzeau at fr.kaspersky.com
Sat Nov 24 13:19:47 CET 2007
Great many thanks
Wanderlan Santos dos Anjos a écrit :
> program yourprogram;
>
> {$mode objfpc}{$H+}
>
> uses
> Classes, SysUtils;
> var
> st: text;
> s: string;
> begin
> assign(st,'');
> reset(st);
> while not eof(st) do begin // <<<<<<<<--- iterate while not en of file
> readln(st,s); //<<< read only a line
> writeln(s);
> end;
> close(st); // <<<<<---
> end.
>
>
> --
> Att,
>
> Wanderlan Santos dos Anjos
>
> On Nov 24, 2007 8:15 AM, TOUZEAU DAVID <david.touzeau at fr.kaspersky.com
> <mailto:david.touzeau at fr.kaspersky.com>> wrote:
>
> Dear
>
> What is the best way to read into a memory datas from this command.
>
>
> "/bin/myprogram </home/tests/file.txt "
>
>
> my test program read only the first line from stdline.
> What i miss ???
>
>
> program myprogram;
>
> {$mode objfpc}{$H+}
>
> uses
> Classes, SysUtils;
> var
> st: text;
> s: string;
> begin
> assign(st,'');
> reset(st);
> readln(st,s);
>
> writeln(s)
>
> end.
>
>
>
> --
> David Touzeau -------------------------- Linux Ubuntu 7.04 feisty
> FreePascal-Lazarus,perl,delphi,php artica for postfix management
> console
> ( http://www.artica.fr) icq:160018849
> _______________________________________________
> fpc-pascal maillist - fpc-pascal at lists.freepascal.org
> <mailto:fpc-pascal at lists.freepascal.org>
> http://lists.freepascal.org/mailman/listinfo/fpc-pascal
>
>
>
>
--
* 01.41.39.04.42
* 06.20.56.74.33
* ICQ:160018849
* Skype:dtouzeau
* Site technique destiné aux entreprises:
http://entreprises.kaspersky.fr
* Inscrivez-vous dès maintenant dans l'espace partenaires !
<http://partners.kaspersky.fr>
(Retrouvez sur ces sites des faqs, tutoriaux, Forums et liens de
téléchargement de la gamme Buiness Optimal)
* *
More information about the fpc-pascal
mailing list