User since
2007-04-18
22
Artikel
BenutzerIn
Hallo Alle,
ich habe eine Program(test.pl)in Perl geschrieben und jetzt möchte ich dass C dieses programm aufruft, und variablen entnimmt.
wie geht dies?
danke
User since
2003-08-15
2653
Artikel
BenutzerIn
du kannst ja einfach die print-Ausgabe verarbeiten...\n\n
<!--EDIT|Froschpopo|1177506636-->
User since
2007-04-18
22
Artikel
BenutzerIn
ja geht auch! danke..
ich möchte mit dem interpreter in C versuchen; um die perl programm zu lesen und werte entnehmen.
User since
2003-08-15
2653
Artikel
BenutzerIn
was heißt denn "entnehmen"?
Mach doch einfach immer ein print() wenn du einen Wert "veröffentlichen" willst.
Das Programm brauchst du dafür nicht zu lesen.
User since
2007-04-18
22
Artikel
BenutzerIn
ok...
habe ich schon. jetzt möchte ich den perl interpreter in C einfügen. In C sollte der Perl interpreter aufgerufen werden und dann sollte den Perl Werte abgeben.
User since
2003-08-15
2653
Artikel
BenutzerIn
Hab mir schon gedacht, dass sowas kommt ;)
Du übergibst die Parameter beim Aufruf wie in einer Konsole:
user: # script.pl -param
Die Parameter findest du im Script in der @ARGV-Liste.
User since
2004-03-22
5697
Artikel
ModeratorIn + EditorIn
ja sich am einfachsten und am schnellsten gemacht. kommt auch drauf an was du brauchst, aber professionell und schneller ist wohl eine kommunnikation a la XS\n\n
<!--EDIT|lichtkind|1177512187-->