From 7d745cbc31857eb5d923d67545ad560b8071a5d8 Mon Sep 17 00:00:00 2001 From: Vincent Batts Date: Wed, 22 Mar 2023 11:11:14 -0400 Subject: [PATCH] main: add description output fixes: #180 Signed-off-by: Vincent Batts --- cmd/gomtree/main.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cmd/gomtree/main.go b/cmd/gomtree/main.go index 54cfb20..0cd7458 100644 --- a/cmd/gomtree/main.go +++ b/cmd/gomtree/main.go @@ -18,6 +18,14 @@ func main() { app := cli.NewApp() app.Name = mtree.AppName app.Usage = "map a directory hierarchy" + app.Description = `The gomtree utility compares the file hierarchy rooted in +the current directory against a specification read from file or standard input. +Messages are written to the standard output for any files whose characteristics +do not match the specification, or which are missing from either the file +hierarchy or the specification. + +This tool is written in likeness to the BSD MTREE(6), with notable additions +to support xattrs and interacting with tar archives.` app.Version = mtree.Version // cli docs --> https://github.com/urfave/cli/blob/master/docs/v2/manual.md app.Flags = []cli.Flag{