From 73beaf59fb210d4bb46314e6b8ff733256916227 Mon Sep 17 00:00:00 2001 From: Josh Bleecher Snyder Date: Tue, 23 Nov 2021 11:36:13 -0800 Subject: [PATCH] cmd/tailscale: improve ip subcommand docs Streamline the prose. Clarify what peer may be. Improve an error message. Signed-off-by: Josh Bleecher Snyder --- cmd/tailscale/cli/ip.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/cmd/tailscale/cli/ip.go b/cmd/tailscale/cli/ip.go index 521a64239..edd786537 100644 --- a/cmd/tailscale/cli/ip.go +++ b/cmd/tailscale/cli/ip.go @@ -18,9 +18,9 @@ var ipCmd = &ffcli.Command{ Name: "ip", - ShortUsage: "ip [-4] [-6] [peername]", - ShortHelp: "Show current Tailscale IP address(es)", - LongHelp: "Shows the Tailscale IP address of the current machine without an argument. With an argument, it shows the IP of a named peer.", + ShortUsage: "ip [-4] [-6] [peer hostname or ip address]", + ShortHelp: "Show Tailscale IP addresses", + LongHelp: "Show Tailscale IP addresses for peer. Peer defaults to the current machine.", Exec: runIP, FlagSet: (func() *flag.FlagSet { fs := newFlagSet("ip") @@ -37,7 +37,7 @@ func runIP(ctx context.Context, args []string) error { if len(args) > 1 { - return errors.New("unknown arguments") + return errors.New("too many arguments, expected at most one peer") } var of string if len(args) == 1 {