#!/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;