summaryrefslogtreecommitdiff
path: root/test/module/test.pl
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-05-25 19:54:38 +0200
committerJules Laplace <julescarbon@gmail.com>2018-05-25 19:54:38 +0200
commit5a4de48a6d63cb383832f6ef85b21699a511b755 (patch)
tree4c4fd18d26f8b5c95a6788d138ed62869357c975 /test/module/test.pl
parent1a99af129427275c22e8276e75fa4b8da6602129 (diff)
stubbing in a lot of stuff!
Diffstat (limited to 'test/module/test.pl')
-rwxr-xr-xtest/module/test.pl30
1 files changed, 30 insertions, 0 deletions
diff --git a/test/module/test.pl b/test/module/test.pl
new file mode 100755
index 0000000..0853f79
--- /dev/null
+++ b/test/module/test.pl
@@ -0,0 +1,30 @@
+#!/usr/bin/perl
+
+use Getopt::Long;
+my $train;
+my $test;
+GetOptions (
+ "train" => \$train,
+ "test" => \$test
+)
+or die("Error in command line arguments\n");
+
+print "hello i am a perl script :o)\n";
+
+if ($train) {
+ print "we are training...\n";
+ for (my $i = 0; $i < 10; $i++) {
+ print "$i...\n";
+ sleep 1;
+ }
+} elsif ($test) {
+ print "we are testing...\n";
+ for (my $i = 0; $i < 10; $i++) {
+ print "$i...\n";
+ sleep 1;
+ }
+} else {
+ die "unknown command!";
+}
+
+exit;