Thread Perl Prozess starten und Code über STDIN "reinschi (13 answers)
Opened by mseele at 2005-02-02 12:03

mseele
 2005-02-02 12:03
#51490 #51490
User since
2005-02-02
4 Artikel
BenutzerIn
[default_avatar]
Hi,
wie ich weiß kann man in perl auch einen prozess starten und dann den code über STDIN "reinschieben". Unter UNIX ist es wohl so das STRG+D dann das ende markiert(so wars zumindest bei mir) und dann das programm ausgeführt wird. Danach wird der Perl prozess beendent.

Ich würde gerne einen Perl prozess starten, code reinschieben,
ergebniss erhalten, neuer code reinschieben, ergebniss erhalten,
neuer code reinschieben... und das alles in einem prozess(zwecks
preformancegründen).

Hier ein beispiel:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$ /usr/bin/perl -c -W -Mstrict -

print "Hello";

- syntax OK

print "Hello";
print hello2

Unquoted string "test" may clash with future reserved word at - line 1.
Name "main::test" used only once: possible typo at - line 1.
- syntax OK

.
.
.


ich schiebe praktisch immer code über stdin rein, er soll gecheckt
werden und dann soll die eingabe wieder frei sein für den nächsten code schnippsel.
geht das? was für ein charackter markiert dafür das ende des code schnippsel?

thx mseele

View full thread Perl Prozess starten und Code über STDIN "reinschi