ik heb een vreemd probleem, ik heb een extra opties geschreven waardoor de argumenten niet perse via de commandline moeten worden ingevoerd, maar via enkele vragen: zie de volgende code.
Alleen ik krijg nu -help als waarde in $test_file ... hoe kan dat? ziet hij -help als eerste <STDIN> ?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| #if ($ARGV[0] eq "-help") {
##invoeren via commandline onoverzichtelijk? Vraag om hulp..
#
#
# print "Welke file wilt u als test file meegeven? ";
# $test_file = <STDIN>;
# chomp($test_file);
#
# print "Welke file wilt u als goldstandard file meegeven? ";
# $goldstandard_file = <STDIN>;
# chomp($goldstandard_file);
#
# print "Welke tag wilt u meegeven? ";
# $tag = <STDIN>;
# chomp($tag);
# #invoeren van benodigde gegevens
#} |
code:
1
2
| open (TEST_CORPUS, $test_file) || die "$_\n"; open (GOLD_STANDARD_CORPUS, $goldstandard_file) || die "$_\n"; |
Alleen ik krijg nu -help als waarde in $test_file ... hoe kan dat? ziet hij -help als eerste <STDIN> ?
[ Voor 31% gewijzigd door Verwijderd op 28-05-2004 21:00 . Reden: code versmald ]