From 6562db4c47319f40ec0d045c725f9766a56e7e5a Mon Sep 17 00:00:00 2001 From: Slack Coder Date: Thu, 20 Feb 2025 13:19:41 -0500 Subject: Bail out on bad arguments --- sbofind | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'sbofind') diff --git a/sbofind b/sbofind index 8ea7934..8eca349 100755 --- a/sbofind +++ b/sbofind @@ -43,7 +43,7 @@ EOF my ($help, $vers, $search_exact, $exclude_tags, $show_info, $show_readme, $show_queue); -GetOptions( +if (! GetOptions( 'help|h' => \$help, 'version|v' => \$vers, 'exact|e' => \$search_exact, @@ -51,7 +51,10 @@ GetOptions( 'info|i' => \$show_info, 'readme|r' => \$show_readme, 'queue|q' => \$show_queue, -); +)) { + show_usage(); + exit 1; +} if ($help) { show_usage(); exit 0 } if ($vers) { show_version(); exit 0 } -- cgit v1.2.3