#compdef uu-coreutils

autoload -U is-at-least

_uu-coreutils() {
    typeset -A opt_args
    typeset -a _arguments_options
    local ret=1

    if is-at-least 5.2; then
        _arguments_options=(-s -S -C)
    else
        _arguments_options=(-s -C)
    fi

    local context curcontext="$curcontext" state line
    _arguments "${_arguments_options[@]}" \
'-h[Print help]' \
'--help[Print help]' \
":: :_uu-coreutils_commands" \
"*::: :->coreutils" \
&& ret=0
    case $state in
    (coreutils)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:uu-coreutils-command-$line[1]:"
        case $line[1] in
            (completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(uu_env)
_arguments "${_arguments_options[@]}" \
'-C+[change working directory to DIR]:DIR:_files -/' \
'--chdir=[change working directory to DIR]:DIR:_files -/' \
'*-f+[read and set variables from a ".env"-style configuration file (prior to any unset and/or set)]:PATH:_files' \
'*--file=[read and set variables from a ".env"-style configuration file (prior to any unset and/or set)]:PATH:_files' \
'*-u+[remove variable from the environment]:NAME: ' \
'*--unset=[remove variable from the environment]:NAME: ' \
'-i[start with an empty environment]' \
'--ignore-environment[start with an empty environment]' \
'-0[end each output line with a 0 byte rather than a newline (only valid when printing the environment)]' \
'--null[end each output line with a 0 byte rather than a newline (only valid when printing the environment)]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'::vars:' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(timeout)
_arguments "${_arguments_options[@]}" \
'-k+[also send a KILL signal if COMMAND is still running this long after the initial signal was sent]: : ' \
'--kill-after=[also send a KILL signal if COMMAND is still running this long after the initial signal was sent]: : ' \
'-s+[specify the signal to be sent on timeout; SIGNAL may be a name like '\''HUP'\'' or a number; see '\''kill -l'\'' for a list of signals]:SIGNAL: ' \
'--signal=[specify the signal to be sent on timeout; SIGNAL may be a name like '\''HUP'\'' or a number; see '\''kill -l'\'' for a list of signals]:SIGNAL: ' \
'--foreground[when not running timeout directly from a shell prompt, allow COMMAND to read from the TTY and get TTY signals; in this mode, children of COMMAND will not be timed out]' \
'--preserve-status[exit with the same status as COMMAND, even when the command times out]' \
'-v[diagnose to stderr any signal sent upon timeout]' \
'--verbose[diagnose to stderr any signal sent upon timeout]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
':duration:' \
':command:_command_names -e' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
'-D+[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'--all-repeated=[print all duplicate lines. Delimiting is done with blank lines. \[default\: none\]]' \
'(-d --repeated -D --all-repeated -u --unique)--group=[show all items, separating groups with an empty line. \[default\: separate\]]' \
'-w+[compare no more than N characters in lines]:N: ' \
'--check-chars=[compare no more than N characters in lines]:N: ' \
'-s+[avoid comparing the first N characters]:N: ' \
'--skip-chars=[avoid comparing the first N characters]:N: ' \
'-f+[avoid comparing the first N fields]:N: ' \
'--skip-fields=[avoid comparing the first N fields]:N: ' \
'-c[prefix lines by the number of occurrences]' \
'--count[prefix lines by the number of occurrences]' \
'-i[ignore differences in case when comparing]' \
'--ignore-case[ignore differences in case when comparing]' \
'-d[only print duplicate lines]' \
'--repeated[only print duplicate lines]' \
'-u[only print unique lines]' \
'--unique[only print unique lines]' \
'-z[end lines with 0 byte, not newline]' \
'--zero-terminated[end lines with 0 byte, not newline]' \
'-h[Print help]' \
'--help[Print help]' \
'-V[Print version]' \
'--version[Print version]' \
'*::files:_files' \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" \
":: :_uu-coreutils__help_commands" \
"*::: :->help" \
&& ret=0

    case $state in
    (help)
        words=($line[1] "${words[@]}")
        (( CURRENT += 1 ))
        curcontext="${curcontext%:*:*}:uu-coreutils-help-command-$line[1]:"
        case $line[1] in
            (completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(uu_env)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(timeout)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(completion)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
(help)
_arguments "${_arguments_options[@]}" \
&& ret=0
;;
        esac
    ;;
esac
;;
        esac
    ;;
esac
}

(( $+functions[_uu-coreutils_commands] )) ||
_uu-coreutils_commands() {
    local commands; commands=(
'completion:Report or omit repeated lines.' \
'completion:Create a temporary file or directory.' \
'completion:Display the full filename of the current working directory.' \
'completion:Run \`COMMAND\`, with modified buffering operations for its standard streams.

Mandatory arguments to long options are mandatory for short options too.' \
'completion:Compute and check message digests.' \
'completion:Display machine architecture' \
'completion:Change file owner and group' \
'completion:Copy, and optionally convert, a file system resource' \
'completion:Produce a permuted index of file contents
Output a permuted index, including context, of the words in the input files.
Mandatory arguments to long options are mandatory for short options too.
With no FILE, or when FILE is -, read standard input. Default is '\''-F /'\''.' \
'completion:Print certain system information. 
With no OPTION, same as -s.' \
'completion:Create the special file NAME of the given TYPE.' \
'completion:Move \`SOURCE\` to \`DEST\`, or multiple \`SOURCE\`(s) to \`DIRECTORY\`.' \
'uu_env:Set each NAME to VALUE in the environment and run COMMAND' \
'completion:Print the value of \`EXPRESSION\` to standard output' \
'completion:Change file owner and group' \
'completion:For each pair of input lines with identical join fields, write a line to
standard output. The default join field is the first, delimited by blanks.

When \`FILE1\` or \`FILE2\` (not both) is \`-\`, read standard input.' \
'completion:Print the first 10 lines of each \`FILE\` to standard output.
With more than one \`FILE\`, precede each with a header giving the file name.
With no \`FILE\`, or when \`FILE\` is \`-\`, read standard input.

Mandatory arguments to long flags are mandatory for short flags too.' \
'completion:Convert TO destination to the relative path from the FROM dir.
If FROM path is omitted, current working dir will be used.' \
'completion:encode/decode data and print to standard output
With no FILE, or when FILE is -, read standard input.

The data are encoded as described for the base32 alphabet in RFC 4648.
When decoding, the input may contain newlines in addition
to the bytes of the formal base32 alphabet. Use --ignore-garbage
to attempt to recover from any other non-alphabet bytes in the
encoded stream.' \
'completion:Send signal to processes or list information about signals.' \
'completion:Create a FIFO with the given name.' \
'completion:Display newline, word, and byte counts for each FILE, and a total line if
more than one FILE is specified. With no FILE, or when FILE is -, read standard input.' \
'completion:Compute and check message digests.' \
'completion:Write content of given file or standard input to standard output with pagination filter' \
'completion:Writes each file (or standard input if no files are given)
to standard output whilst breaking long lines' \
'completion:Print the last 10 lines of each FILE to standard output.
With more than one FILE, precede each with a header giving the file name.
With no FILE, or when FILE is -, read standard input.

Mandatory arguments to long flags are mandatory for short flags too.' \
'completion:Dump files in octal and other formats' \
'completion:Output commands to set the LS_COLORS environment variable.' \
'completion:Compute and check message digests.' \
'completion:Shuffle the input by outputting a random permutation of input lines.
Each output permutation is equally likely.
With no FILE, or when FILE is -, read standard input.' \
'completion:Run COMMAND with root directory set to NEWROOT.' \
'completion:Run \`COMMAND\` with an adjusted niceness, which affects process scheduling.
With no \`COMMAND\`, print the current niceness.  Niceness values range from at
least -20 (most favorable to the process) to 19 (least favorable to the
process).' \
'completion:Compute and check message digests.' \
'completion:Print the numeric identifier (in hexadecimal) for the current host' \
'completion:Print the prime factors of the given NUMBER(s).
If none are specified, read from standard input.' \
'completion:Print the number of cores available to the current process.
If the \`OMP_NUM_THREADS\` or \`OMP_THREAD_LIMIT\` environment variables are set, then
they will determine the minimum and maximum returned value respectively.' \
'completion:Synchronize cached writes to persistent storage' \
'completion:Check whether file names are valid or portable' \
'completion:Compute and check message digests.' \
'completion:Compute and check message digests.' \
'completion:Compute and check message digests.' \
'completion:Pause for NUMBER seconds.' \
'completion:Remove (unlink) the FILE(s)' \
'completion:Compute and check message digests.' \
'completion:Print CRC and size for each file' \
'completion:Compute and check message digests.' \
'completion:Number lines of files' \
'completion:List directory contents.
Ignore files and directories starting with a '\''.'\'' by default' \
'completion:Compute and check message digests.' \
'timeout:Start \`COMMAND\`, and kill it if still running after \`DURATION\`.' \
'completion:Write lines consisting of the sequentially corresponding lines from each
\`FILE\`, separated by \`TAB\`s, to standard output.' \
'completion:Unlink the file at \`FILE\`.' \
'completion:Displays brief user information on Unix-based systems' \
'completion:Update the access and modification times of each \`FILE\` to the current time.' \
'completion:Compare two sorted files line by line.

When FILE1 or FILE2 (not both) is -, read standard input.

With no options, produce three-column output. Column one contains
lines unique to FILE1, column two contains lines unique to FILE2,
and column three contains lines common to both files.' \
'completion:Convert blanks in each \`FILE\` to tabs, writing to standard output.
With no \`FILE\`, or when \`FILE\` is \`-\`, read standard input.' \
'completion:Print user and group information for each specified \`USER\`,
or (when \`USER\` omitted) for the current user.' \
'completion:Display sorted concatenation of all FILE(s). With no FILE, or when FILE is -, read standard input.' \
'completion:Change the group of each FILE to GROUP.' \
'completion:Compute and check message digests.' \
'completion:Translate or delete characters' \
'completion:Create the given DIRECTORY(ies) if they do not exist' \
'completion:Create output files containing consecutive or interleaved sections of input' \
'completion:Print NAME with any leading directory components removed
If specified, also remove a trailing SUFFIX' \
'completion:Print the resolved path' \
'completion:Returns true, a successful exit status.

Immediately returns with the exit status \`0\`, except when invoked with one of the recognized
options. In those cases it will try to write the help or version text. Any IO error during this
operation causes the program to return \`1\` instead.' \
'completion:Overwrite the specified FILE(s) repeatedly, in order to make it harder for even
very expensive hardware probing to recover the data.' \
'completion:Compute and check message digests.' \
'completion:Print output based off of the format string and proceeding arguments.' \
'completion:Print user'\''s login name' \
'completion:Compute and check message digests.' \
'completion:Display file or file system status.' \
'completion:Prints specified byte or field columns from each line of stdin or the input files' \
'completion:Repeatedly display a line with STRING (or '\''y'\'')' \
'completion:Reformat paragraphs from input files (or stdin) to stdout.' \
'completion:Run COMMAND ignoring hangup signals.' \
'completion:Change the mode of each FILE to MODE.
With --reference, change the mode of each FILE to that of RFILE.' \
'completion:Compute and check message digests.' \
'completion:Print the user names of users currently logged in to the current host.' \
'completion:List directory contents.
Ignore files and directories starting with a '\''.'\'' by default' \
'completion:Copy SOURCE to DEST or multiple SOURCE(s) to the existing
DIRECTORY, while setting permission modes and owner/group' \
'completion:Call the link function to create a link named FILE2 to an existing FILE1.' \
'completion:Convert tabs in each \`FILE\` to spaces, writing to standard output.
With no \`FILE\`, or when \`FILE\` is \`-\`, read standard input.' \
'completion:Display the contents of a text file' \
'completion:Display the current time, the length of time the system has been up,
the number of users on the system, and the average number of jobs
in the run queue over the last 1, 5 and 15 minutes.' \
'completion:Strip last component from file name' \
'completion:' \
'completion:Print the file name of the terminal connected to standard input.' \
'completion:List directory contents.
Ignore files and directories starting with a '\''.'\'' by default' \
'completion:Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY.' \
'completion:Print or set the system date and time' \
'completion:Returns false, an unsuccessful exit status.

Immediately returns with the exit status \`1\`. When invoked with one of the recognized options it
will try to write the help or version text. Any IO error during this operation is diagnosed, yet
the program will also return \`1\`.' \
'completion:Checksum and count the blocks in a file.

With no FILE, or when FILE is -, read standard input.' \
'completion:Copy standard input to each FILE, and also to standard output.' \
'completion:Check file types and compare values.' \
'completion:Topological sort the strings in FILE.
Strings are defined as any sequence of tokens separated by whitespace (tab, space, or newline), ordering them based on dependencies in a directed acyclic graph (DAG). 
Useful for scheduling and determining execution order.
If FILE is not passed in, stdin is used instead.' \
'completion:Write each file to standard output, last line first.' \
'completion:Shrink or extend the size of each file to the specified size.' \
'completion:Display or set the system'\''s host name.' \
'completion:Print the current username.' \
'completion:Print information about users who are currently logged in.' \
'completion:Convert numbers from/to human-readable strings' \
'completion:Show information about the file system on which each FILE resides,
or all file systems by default.' \
'completion:Estimate file space usage' \
'completion:Print group memberships for each \`USERNAME\` or, if no \`USERNAME\` is specified, for
the current process (which may differ if the groups data‐base has changed).' \
'completion:Display the values of the specified environment VARIABLE(s), or (with no VARIABLE) display name and value pairs for them all.' \
'completion:Print value of a symbolic link or canonical file name.' \
'completion:Encode/decode data and print to standard output
With no FILE, or when FILE is -, read standard input.

When decoding, the input may contain newlines in addition to the bytes of
the formal alphabet. Use --ignore-garbage to attempt to recover
from any other non-alphabet bytes in the encoded stream.' \
'completion:Display a line of text' \
'completion:Split a file into sections determined by context lines' \
'completion:Concatenate FILE(s), or standard input, to standard output
With no FILE, or when FILE is -, read standard input.' \
'completion:Check file types and compare values.' \
'completion:Remove the DIRECTORY(ies), if they are empty.' \
'completion:Compute and check message digests.' \
'completion:encode/decode data and print to standard output
With no FILE, or when FILE is -, read standard input.

The data are encoded as described for the base32 alphabet in RFC 4648.
When decoding, the input may contain newlines in addition
to the bytes of the formal base32 alphabet. Use --ignore-garbage
to attempt to recover from any other non-alphabet bytes in the
encoded stream.' \
'completion:Compute and check message digests.' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'uu-coreutils commands' commands "$@"
}
(( $+functions[_uu-coreutils__completion_commands] )) ||
_uu-coreutils__completion_commands() {
    local commands; commands=()
    _describe -t commands 'uu-coreutils completion commands' commands "$@"
}
(( $+functions[_uu-coreutils__help__completion_commands] )) ||
_uu-coreutils__help__completion_commands() {
    local commands; commands=()
    _describe -t commands 'uu-coreutils help completion commands' commands "$@"
}
(( $+functions[_uu-coreutils__help_commands] )) ||
_uu-coreutils__help_commands() {
    local commands; commands=(
'completion:Report or omit repeated lines.' \
'completion:Create a temporary file or directory.' \
'completion:Display the full filename of the current working directory.' \
'completion:Run \`COMMAND\`, with modified buffering operations for its standard streams.

Mandatory arguments to long options are mandatory for short options too.' \
'completion:Compute and check message digests.' \
'completion:Display machine architecture' \
'completion:Change file owner and group' \
'completion:Copy, and optionally convert, a file system resource' \
'completion:Produce a permuted index of file contents
Output a permuted index, including context, of the words in the input files.
Mandatory arguments to long options are mandatory for short options too.
With no FILE, or when FILE is -, read standard input. Default is '\''-F /'\''.' \
'completion:Print certain system information. 
With no OPTION, same as -s.' \
'completion:Create the special file NAME of the given TYPE.' \
'completion:Move \`SOURCE\` to \`DEST\`, or multiple \`SOURCE\`(s) to \`DIRECTORY\`.' \
'uu_env:Set each NAME to VALUE in the environment and run COMMAND' \
'completion:Print the value of \`EXPRESSION\` to standard output' \
'completion:Change file owner and group' \
'completion:For each pair of input lines with identical join fields, write a line to
standard output. The default join field is the first, delimited by blanks.

When \`FILE1\` or \`FILE2\` (not both) is \`-\`, read standard input.' \
'completion:Print the first 10 lines of each \`FILE\` to standard output.
With more than one \`FILE\`, precede each with a header giving the file name.
With no \`FILE\`, or when \`FILE\` is \`-\`, read standard input.

Mandatory arguments to long flags are mandatory for short flags too.' \
'completion:Convert TO destination to the relative path from the FROM dir.
If FROM path is omitted, current working dir will be used.' \
'completion:encode/decode data and print to standard output
With no FILE, or when FILE is -, read standard input.

The data are encoded as described for the base32 alphabet in RFC 4648.
When decoding, the input may contain newlines in addition
to the bytes of the formal base32 alphabet. Use --ignore-garbage
to attempt to recover from any other non-alphabet bytes in the
encoded stream.' \
'completion:Send signal to processes or list information about signals.' \
'completion:Create a FIFO with the given name.' \
'completion:Display newline, word, and byte counts for each FILE, and a total line if
more than one FILE is specified. With no FILE, or when FILE is -, read standard input.' \
'completion:Compute and check message digests.' \
'completion:Write content of given file or standard input to standard output with pagination filter' \
'completion:Writes each file (or standard input if no files are given)
to standard output whilst breaking long lines' \
'completion:Print the last 10 lines of each FILE to standard output.
With more than one FILE, precede each with a header giving the file name.
With no FILE, or when FILE is -, read standard input.

Mandatory arguments to long flags are mandatory for short flags too.' \
'completion:Dump files in octal and other formats' \
'completion:Output commands to set the LS_COLORS environment variable.' \
'completion:Compute and check message digests.' \
'completion:Shuffle the input by outputting a random permutation of input lines.
Each output permutation is equally likely.
With no FILE, or when FILE is -, read standard input.' \
'completion:Run COMMAND with root directory set to NEWROOT.' \
'completion:Run \`COMMAND\` with an adjusted niceness, which affects process scheduling.
With no \`COMMAND\`, print the current niceness.  Niceness values range from at
least -20 (most favorable to the process) to 19 (least favorable to the
process).' \
'completion:Compute and check message digests.' \
'completion:Print the numeric identifier (in hexadecimal) for the current host' \
'completion:Print the prime factors of the given NUMBER(s).
If none are specified, read from standard input.' \
'completion:Print the number of cores available to the current process.
If the \`OMP_NUM_THREADS\` or \`OMP_THREAD_LIMIT\` environment variables are set, then
they will determine the minimum and maximum returned value respectively.' \
'completion:Synchronize cached writes to persistent storage' \
'completion:Check whether file names are valid or portable' \
'completion:Compute and check message digests.' \
'completion:Compute and check message digests.' \
'completion:Compute and check message digests.' \
'completion:Pause for NUMBER seconds.' \
'completion:Remove (unlink) the FILE(s)' \
'completion:Compute and check message digests.' \
'completion:Print CRC and size for each file' \
'completion:Compute and check message digests.' \
'completion:Number lines of files' \
'completion:List directory contents.
Ignore files and directories starting with a '\''.'\'' by default' \
'completion:Compute and check message digests.' \
'timeout:Start \`COMMAND\`, and kill it if still running after \`DURATION\`.' \
'completion:Write lines consisting of the sequentially corresponding lines from each
\`FILE\`, separated by \`TAB\`s, to standard output.' \
'completion:Unlink the file at \`FILE\`.' \
'completion:Displays brief user information on Unix-based systems' \
'completion:Update the access and modification times of each \`FILE\` to the current time.' \
'completion:Compare two sorted files line by line.

When FILE1 or FILE2 (not both) is -, read standard input.

With no options, produce three-column output. Column one contains
lines unique to FILE1, column two contains lines unique to FILE2,
and column three contains lines common to both files.' \
'completion:Convert blanks in each \`FILE\` to tabs, writing to standard output.
With no \`FILE\`, or when \`FILE\` is \`-\`, read standard input.' \
'completion:Print user and group information for each specified \`USER\`,
or (when \`USER\` omitted) for the current user.' \
'completion:Display sorted concatenation of all FILE(s). With no FILE, or when FILE is -, read standard input.' \
'completion:Change the group of each FILE to GROUP.' \
'completion:Compute and check message digests.' \
'completion:Translate or delete characters' \
'completion:Create the given DIRECTORY(ies) if they do not exist' \
'completion:Create output files containing consecutive or interleaved sections of input' \
'completion:Print NAME with any leading directory components removed
If specified, also remove a trailing SUFFIX' \
'completion:Print the resolved path' \
'completion:Returns true, a successful exit status.

Immediately returns with the exit status \`0\`, except when invoked with one of the recognized
options. In those cases it will try to write the help or version text. Any IO error during this
operation causes the program to return \`1\` instead.' \
'completion:Overwrite the specified FILE(s) repeatedly, in order to make it harder for even
very expensive hardware probing to recover the data.' \
'completion:Compute and check message digests.' \
'completion:Print output based off of the format string and proceeding arguments.' \
'completion:Print user'\''s login name' \
'completion:Compute and check message digests.' \
'completion:Display file or file system status.' \
'completion:Prints specified byte or field columns from each line of stdin or the input files' \
'completion:Repeatedly display a line with STRING (or '\''y'\'')' \
'completion:Reformat paragraphs from input files (or stdin) to stdout.' \
'completion:Run COMMAND ignoring hangup signals.' \
'completion:Change the mode of each FILE to MODE.
With --reference, change the mode of each FILE to that of RFILE.' \
'completion:Compute and check message digests.' \
'completion:Print the user names of users currently logged in to the current host.' \
'completion:List directory contents.
Ignore files and directories starting with a '\''.'\'' by default' \
'completion:Copy SOURCE to DEST or multiple SOURCE(s) to the existing
DIRECTORY, while setting permission modes and owner/group' \
'completion:Call the link function to create a link named FILE2 to an existing FILE1.' \
'completion:Convert tabs in each \`FILE\` to spaces, writing to standard output.
With no \`FILE\`, or when \`FILE\` is \`-\`, read standard input.' \
'completion:Display the contents of a text file' \
'completion:Display the current time, the length of time the system has been up,
the number of users on the system, and the average number of jobs
in the run queue over the last 1, 5 and 15 minutes.' \
'completion:Strip last component from file name' \
'completion:' \
'completion:Print the file name of the terminal connected to standard input.' \
'completion:List directory contents.
Ignore files and directories starting with a '\''.'\'' by default' \
'completion:Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY.' \
'completion:Print or set the system date and time' \
'completion:Returns false, an unsuccessful exit status.

Immediately returns with the exit status \`1\`. When invoked with one of the recognized options it
will try to write the help or version text. Any IO error during this operation is diagnosed, yet
the program will also return \`1\`.' \
'completion:Checksum and count the blocks in a file.

With no FILE, or when FILE is -, read standard input.' \
'completion:Copy standard input to each FILE, and also to standard output.' \
'completion:Check file types and compare values.' \
'completion:Topological sort the strings in FILE.
Strings are defined as any sequence of tokens separated by whitespace (tab, space, or newline), ordering them based on dependencies in a directed acyclic graph (DAG). 
Useful for scheduling and determining execution order.
If FILE is not passed in, stdin is used instead.' \
'completion:Write each file to standard output, last line first.' \
'completion:Shrink or extend the size of each file to the specified size.' \
'completion:Display or set the system'\''s host name.' \
'completion:Print the current username.' \
'completion:Print information about users who are currently logged in.' \
'completion:Convert numbers from/to human-readable strings' \
'completion:Show information about the file system on which each FILE resides,
or all file systems by default.' \
'completion:Estimate file space usage' \
'completion:Print group memberships for each \`USERNAME\` or, if no \`USERNAME\` is specified, for
the current process (which may differ if the groups data‐base has changed).' \
'completion:Display the values of the specified environment VARIABLE(s), or (with no VARIABLE) display name and value pairs for them all.' \
'completion:Print value of a symbolic link or canonical file name.' \
'completion:Encode/decode data and print to standard output
With no FILE, or when FILE is -, read standard input.

When decoding, the input may contain newlines in addition to the bytes of
the formal alphabet. Use --ignore-garbage to attempt to recover
from any other non-alphabet bytes in the encoded stream.' \
'completion:Display a line of text' \
'completion:Split a file into sections determined by context lines' \
'completion:Concatenate FILE(s), or standard input, to standard output
With no FILE, or when FILE is -, read standard input.' \
'completion:Check file types and compare values.' \
'completion:Remove the DIRECTORY(ies), if they are empty.' \
'completion:Compute and check message digests.' \
'completion:encode/decode data and print to standard output
With no FILE, or when FILE is -, read standard input.

The data are encoded as described for the base32 alphabet in RFC 4648.
When decoding, the input may contain newlines in addition
to the bytes of the formal base32 alphabet. Use --ignore-garbage
to attempt to recover from any other non-alphabet bytes in the
encoded stream.' \
'completion:Compute and check message digests.' \
'help:Print this message or the help of the given subcommand(s)' \
    )
    _describe -t commands 'uu-coreutils help commands' commands "$@"
}
(( $+functions[_uu-coreutils__help__help_commands] )) ||
_uu-coreutils__help__help_commands() {
    local commands; commands=()
    _describe -t commands 'uu-coreutils help help commands' commands "$@"
}
(( $+functions[_uu-coreutils__help__timeout_commands] )) ||
_uu-coreutils__help__timeout_commands() {
    local commands; commands=()
    _describe -t commands 'uu-coreutils help timeout commands' commands "$@"
}
(( $+functions[_uu-coreutils__timeout_commands] )) ||
_uu-coreutils__timeout_commands() {
    local commands; commands=()
    _describe -t commands 'uu-coreutils timeout commands' commands "$@"
}
(( $+functions[_uu-coreutils__help__uu_env_commands] )) ||
_uu-coreutils__help__uu_env_commands() {
    local commands; commands=()
    _describe -t commands 'uu-coreutils help uu_env commands' commands "$@"
}
(( $+functions[_uu-coreutils__uu_env_commands] )) ||
_uu-coreutils__uu_env_commands() {
    local commands; commands=()
    _describe -t commands 'uu-coreutils uu_env commands' commands "$@"
}

if [ "$funcstack[1]" = "_uu-coreutils" ]; then
    _uu-coreutils "$@"
else
    compdef _uu-coreutils uu-coreutils
fi
