mirror of
https://github.com/johnkerl/miller.git
synced 2026-07-29 10:40:22 +00:00
doc updates
This commit is contained in:
parent
41d82f7d13
commit
67f2cc4737
18 changed files with 169 additions and 106 deletions
|
|
@ -171,6 +171,14 @@ Notes about all other separators:
|
|||
}
|
||||
fmt.Println()
|
||||
|
||||
fmt.Println(" - Similarly, you can use the following for `--ifs-regex` and `--ips-regex`:")
|
||||
fmt.Println()
|
||||
aliases = lib.GetArrayKeysSorted(SEPARATOR_REGEX_NAMES_TO_VALUES)
|
||||
for _, alias := range aliases {
|
||||
fmt.Printf(" %-10s = \"%s\"\n", alias, SEPARATOR_REGEX_NAMES_TO_VALUES[alias])
|
||||
}
|
||||
fmt.Println()
|
||||
|
||||
fmt.Println("* Default separators by format:")
|
||||
fmt.Println()
|
||||
|
||||
|
|
@ -205,6 +213,16 @@ func ListSeparatorAliasesForOnlineHelp() {
|
|||
}
|
||||
}
|
||||
|
||||
func ListSeparatorRegexAliasesForOnlineHelp() {
|
||||
// Go doesn't preserve insertion order in its arrays so here we are inlining a sort.
|
||||
aliases := lib.GetArrayKeysSorted(SEPARATOR_REGEX_NAMES_TO_VALUES)
|
||||
for _, alias := range aliases {
|
||||
// Really absurd level of indent needed to get fixed-with font in mkdocs here,
|
||||
// I don't know why. Usually it only takes 4, not 10.
|
||||
fmt.Printf("%-10s = \"%s\"\n", alias, SEPARATOR_REGEX_NAMES_TO_VALUES[alias])
|
||||
}
|
||||
}
|
||||
|
||||
func init() { SeparatorFlagSection.Sort() }
|
||||
|
||||
var SeparatorFlagSection = FlagSection{
|
||||
|
|
|
|||
|
|
@ -36,14 +36,14 @@ type TGeneratorOptions struct {
|
|||
}
|
||||
|
||||
type TReaderOptions struct {
|
||||
InputFileFormat string
|
||||
IFS string
|
||||
IPS string
|
||||
IRS string
|
||||
AllowRepeatIFS bool
|
||||
IFSRegex *regexp.Regexp
|
||||
IPSRegex *regexp.Regexp
|
||||
DedupeFieldNames bool
|
||||
InputFileFormat string
|
||||
IFS string
|
||||
IPS string
|
||||
IRS string
|
||||
AllowRepeatIFS bool
|
||||
IFSRegex *regexp.Regexp
|
||||
IPSRegex *regexp.Regexp
|
||||
DedupeFieldNames bool
|
||||
|
||||
// If unspecified on the command line, these take input-format-dependent
|
||||
// defaults. E.g. default FS is comma for DKVP but space for NIDX;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue