alias

package
v0.1.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 29, 2026 License: MIT Imports: 2 Imported by: 0

Documentation

Overview

Package alias provides unprefixed type aliases for sort command flags. This allows users to import and use shorter names:

import "github.com/gloo-foo/cmd-sort/alias"
sort.Sort(alias.Reverse, alias.Numeric)

Index

Constants

View Source
const (
	DelimiterColon     = command.SortDelimiterColon
	DelimiterComma     = command.SortDelimiterComma
	DelimiterDash      = command.SortDelimiterDash
	DelimiterDot       = command.SortDelimiterDot
	DelimiterHash      = command.SortDelimiterHash
	DelimiterSemicolon = command.SortDelimiterSemicolon
	DelimiterSlash     = command.SortDelimiterSlash
	DelimiterSpace     = command.SortDelimiterSpace
	DelimiterTab       = command.SortDelimiterTab
)

common delimiters

View Source
const CaseSensitive = command.SortCaseSensitive

default: case sensitive

View Source
const HumanNumeric = command.SortHumanNumeric

-h flag: human-numeric sort

View Source
const IgnoreCase = command.SortIgnoreCase

-f flag: ignore case

View Source
const IgnoreLeadingBlanks = command.SortIgnoreLeadingBlanks

-b flag: ignore leading blanks

View Source
const MonthSort = command.SortMonthSort

-M flag: month sort

View Source
const NoHumanNumeric = command.SortNoHumanNumeric

default: no human-numeric

View Source
const NoIgnoreLeadingBlanks = command.SortNoIgnoreLeadingBlanks

default: consider blanks

View Source
const NoMonthSort = command.SortNoMonthSort

default: no month sort

View Source
const NoNumeric = command.SortNoNumeric

default: lexicographic sort

View Source
const NoRandom = command.SortNoRandom

default: deterministic

View Source
const NoReverse = command.SortNoReverse

default: normal order

View Source
const NoStableSort = command.SortNoStableSort

default: unstable sort

View Source
const NoUnique = command.SortNoUnique

default: allow duplicates

View Source
const NoVersionSort = command.SortNoVersionSort

default: no version sort

View Source
const Numeric = command.SortNumeric

-n flag: numeric sort

View Source
const Random = command.SortRandom

-R flag: random sort

View Source
const Reverse = command.SortReverse

-r flag: reverse sort

View Source
const StableSort = command.SortStableSort

-s flag: stable sort

View Source
const Unique = command.SortUnique

-u flag: unique lines only

View Source
const VersionSort = command.SortVersionSort

-V flag: version sort

Variables

This section is empty.

Functions

func Sort

func Sort(opts ...any) gloo.Command[[]byte, []byte]

Sort returns a Command that sorts input lines, GNU sort style. It forwards to command.Sort.

Types

type Delimiter

type Delimiter = command.SortDelimiter

-t flag: field delimiter

type Field

type Field = command.SortField

-k flag: field to sort on

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL