complete -c uu-sort -n "__fish_use_subcommand" -l sort -r -f -a "general-numeric human-numeric month numeric version random"
complete -c uu-sort -n "__fish_use_subcommand" -s c -l check -d 'check for sorted input; do not sort' -r -f -a "silent quiet diagnose-first"
complete -c uu-sort -n "__fish_use_subcommand" -s o -l output -d 'write output to FILENAME instead of stdout'
complete -c uu-sort -n "__fish_use_subcommand" -s k -l key -d 'sort by a key'
complete -c uu-sort -n "__fish_use_subcommand" -s t -l field-separator -d 'custom separator for -k'
complete -c uu-sort -n "__fish_use_subcommand" -l parallel -d 'change the number of threads running concurrently to NUM_THREADS'
complete -c uu-sort -n "__fish_use_subcommand" -s S -l buffer-size -d 'sets the maximum SIZE of each segment in number of sorted items'
complete -c uu-sort -n "__fish_use_subcommand" -s T -l temporary-directory -d 'use DIR for temporaries, not $TMPDIR or /tmp'
complete -c uu-sort -n "__fish_use_subcommand" -l compress-program -d 'compress temporary files with PROG, decompress with PROG -d'
complete -c uu-sort -n "__fish_use_subcommand" -l batch-size -d 'Merge at most N_MERGE inputs at once.'
complete -c uu-sort -n "__fish_use_subcommand" -l files0-from -d 'read input from the files specified by NUL-terminated NUL_FILES'
complete -c uu-sort -n "__fish_use_subcommand" -s h -l human-numeric-sort -d 'compare according to human readable sizes, eg 1M > 100k'
complete -c uu-sort -n "__fish_use_subcommand" -s M -l month-sort -d 'compare according to month name abbreviation'
complete -c uu-sort -n "__fish_use_subcommand" -s n -l numeric-sort -d 'compare according to string numerical value'
complete -c uu-sort -n "__fish_use_subcommand" -s g -l general-numeric-sort -d 'compare according to string general numerical value'
complete -c uu-sort -n "__fish_use_subcommand" -s V -l version-sort -d 'Sort by SemVer version number, eg 1.12.2 > 1.1.2'
complete -c uu-sort -n "__fish_use_subcommand" -s R -l random-sort -d 'shuffle in random order'
complete -c uu-sort -n "__fish_use_subcommand" -s d -l dictionary-order -d 'consider only blanks and alphanumeric characters'
complete -c uu-sort -n "__fish_use_subcommand" -s m -l merge -d 'merge already sorted files; do not sort'
complete -c uu-sort -n "__fish_use_subcommand" -s C -l check-silent -d 'exit successfully if the given file is already sorted,and exit with status 1 otherwise.'
complete -c uu-sort -n "__fish_use_subcommand" -s f -l ignore-case -d 'fold lower case to upper case characters'
complete -c uu-sort -n "__fish_use_subcommand" -s i -l ignore-nonprinting -d 'ignore nonprinting characters'
complete -c uu-sort -n "__fish_use_subcommand" -s b -l ignore-leading-blanks -d 'ignore leading blanks when finding sort keys in each line'
complete -c uu-sort -n "__fish_use_subcommand" -s r -l reverse -d 'reverse the output'
complete -c uu-sort -n "__fish_use_subcommand" -s s -l stable -d 'stabilize sort by disabling last-resort comparison'
complete -c uu-sort -n "__fish_use_subcommand" -s u -l unique -d 'output only the first of an equal run'
complete -c uu-sort -n "__fish_use_subcommand" -s z -l zero-terminated -d 'line delimiter is NUL, not newline'
complete -c uu-sort -n "__fish_use_subcommand" -l debug -d 'underline the parts of the line that are actually used for sorting'
complete -c uu-sort -n "__fish_use_subcommand" -l help -d 'Prints help information'
complete -c uu-sort -n "__fish_use_subcommand" -l version -d 'Prints version information'
