Dames en Heren,
Allereerst ben ik vrij nieuw in Perl, dus als dit een noob vraag is....sorry. Heb ervaring in MATLAB, python en heel klein beetje in C++ en fortran. Heb ook geen informatica achtergrond, ik ben namelijk een werktuigbouwer
(iedereen maakt fouten). Dus als het draait, hoe lelijk het er misschien uit mag zien, is het goed
Maar genoeg geblaat terug naar mijn probleem:
Ik heb een perl script gemaakt die een settings-file uitschrijft. Deze file is nodig voor een ander programma. Aan het begin van mijn script heb ik de magische regel #!/usr/bin/perl gezet. Na een boel gereken en gelees uit een andere file komt er een settings-file uit.
Aan het einde van dit scriptje roept ik een programma aan
## Execute prog
chdir($prog_dir); # MET HIERIN DE DIR VAN HET PROGRAMMA
print"In dir prog : $prog_dir \n";
system("./chem"); # DE EXECUTABLE
Het probleem is nu:
Dit programma zoekt naar bepaalde files om te gaan rekenen, en zoekt deze automatisch in de folder vanwaar hij gedraaid wordt. Dus ondanks dat mijn perlscriptje tussen de benodigde files staat, zoekt hij in nu volgens mij in /usr/bin/perl. Heeft iemand een oplossing voor dit probleem?
Groeten,
Peerke
Allereerst ben ik vrij nieuw in Perl, dus als dit een noob vraag is....sorry. Heb ervaring in MATLAB, python en heel klein beetje in C++ en fortran. Heb ook geen informatica achtergrond, ik ben namelijk een werktuigbouwer
Ik heb een perl script gemaakt die een settings-file uitschrijft. Deze file is nodig voor een ander programma. Aan het begin van mijn script heb ik de magische regel #!/usr/bin/perl gezet. Na een boel gereken en gelees uit een andere file komt er een settings-file uit.
Aan het einde van dit scriptje roept ik een programma aan
## Execute prog
chdir($prog_dir); # MET HIERIN DE DIR VAN HET PROGRAMMA
print"In dir prog : $prog_dir \n";
system("./chem"); # DE EXECUTABLE
Het probleem is nu:
Dit programma zoekt naar bepaalde files om te gaan rekenen, en zoekt deze automatisch in de folder vanwaar hij gedraaid wordt. Dus ondanks dat mijn perlscriptje tussen de benodigde files staat, zoekt hij in nu volgens mij in /usr/bin/perl. Heeft iemand een oplossing voor dit probleem?
Groeten,
Peerke