From cb4d1de4b7acaf1945e6ae5fdef51f0dbc67907a Mon Sep 17 00:00:00 2001 From: Filippo Valsorda Date: Sat, 2 Jan 2021 15:56:26 +0100 Subject: [PATCH] cmd/age: show usage if no arguments and flags are specified Fixes #74 --- cmd/age/age.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmd/age/age.go b/cmd/age/age.go index 803a33e..039cd21 100644 --- a/cmd/age/age.go +++ b/cmd/age/age.go @@ -72,6 +72,11 @@ func main() { _log.SetFlags(0) flag.Usage = func() { fmt.Fprintf(os.Stderr, "%s\n", usage) } + if len(os.Args) == 1 { + flag.Usage() + os.Exit(1) + } + var ( outFlag string decryptFlag, armorFlag bool