diff --git a/bin/tar b/bin/tar index 037aae26..cfc2c573 100755 --- a/bin/tar +++ b/bin/tar @@ -204,6 +204,7 @@ else if ($opt{'f'}) { + die("Cannot open '$opt{'f'}': is a directory\n") if (-d $opt{'f'}); open(STDIN, '<', $opt{'f'}) || die "Cannot open $opt{'f'}:$!"; } binmode(STDIN);