From 3585c28c36f98840de66e7ac8ccfe6f274162097 Mon Sep 17 00:00:00 2001 From: dana Date: Sat, 2 Jun 2018 23:58:47 -0500 Subject: 42922: new tac completion --- Completion/Unix/Command/_tac | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Completion/Unix/Command/_tac (limited to 'Completion') diff --git a/Completion/Unix/Command/_tac b/Completion/Unix/Command/_tac new file mode 100644 index 000000000..7a15bffff --- /dev/null +++ b/Completion/Unix/Command/_tac @@ -0,0 +1,19 @@ +#compdef tac gtac + +local variant + +_pick_variant -r variant gnu='Free Soft' unix --version + +# NetBSD (at least) has its own bare-bones version of this tool +[[ $variant == gnu ]] || { + _default + return +} + +_arguments -s -S : \ + '(: -)--help[display help information]' \ + '(: -)--version[display version information]' \ + '(-b --before)'{-b,--before}'[attach separator before instead of after]' \ + '(-r --regex)'{-r,--regex}'[treat separator as regular expression (with -s)]' \ + '(-s --separator)'{-s+,--separator=}'[use specified separator instead of newline]:separator' \ + '*: :_files' -- cgit 1.4.1