From 9f5b5e75fa0aac8a9e7cedb5d04d83c2aa83fce1 Mon Sep 17 00:00:00 2001 From: Andinus Date: Fri, 28 Aug 2020 00:11:41 +0530 Subject: Fix logical error --- lyra.pl | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lyra.pl b/lyra.pl index 43568f2..a86345d 100755 --- a/lyra.pl +++ b/lyra.pl @@ -63,12 +63,9 @@ if ( $ARGV[0] ) { random($fortune_file); } elsif ( $ARGV[0] eq "latest") { get_latest(); } elsif ( $ARGV[0] eq "mirror") { get_mirror(); } - elsif ( $ARGV[0] eq "ls") { run3[ "ls", $fortune_dir] } -} elsif ( scalar @ARGV == 0 ) { - say "Usage: lyra "; -} else { - say "lyra: no such fortune"; -} + elsif ( $ARGV[0] eq "ls") { run3[ "ls", $fortune_dir]; } + else { say "lyra: no such fortune"; } +} else { say "Usage: lyra "; } sub random { my $fortune_file = shift @_; -- cgit 1.4.1-2-gfad0