Documentation
¶
Index ¶
Constants ¶
View Source
const ( // arguments FlagAlgoritm = "algorithm" FlagFile = "file" FlagString = "string" AliasAlgoritm = "a" AliasFile = "f" AliasString = "s" // algorithms AlgSha256 = "sha256" AlgSha1 = "sha1" AlgMd5 = "md5" )
View Source
const ( // arguments FlagMode = "mode" AliasMode = "m" )
Variables ¶
View Source
var AlgAll = []string{AlgSha256, AlgSha1, AlgMd5}
all algorithms
View Source
var CommandHash *cli.Command = &cli.Command{ Name: internal.CommandHash, Version: internal.Version, Usage: "Hash string or file", EnableShellCompletion: true, ArgsUsage: "[options]", Action: hashAction, Flags: []cli.Flag{ &cli.StringFlag{ Name: FlagAlgoritm, Aliases: []string{AliasAlgoritm}, Value: AlgSha256, Usage: fmt.Sprintf("hashing algorithm (%s)", strings.Join(AlgAll, ", ")), }, &cli.StringFlag{ Name: FlagFile, Aliases: []string{AliasFile}, Usage: "file to hash", }, &cli.StringFlag{ Name: FlagString, Aliases: []string{AliasString}, Usage: "string to hash", }, }, }
View Source
var CommandMkdir *cli.Command = &cli.Command{ Name: internal.CmdMkdir, Version: internal.Version, Usage: "Creates directory", ArgsUsage: "[directory]", EnableShellCompletion: true, Action: mkdirAction, Flags: []cli.Flag{ &cli.UintFlag{ Name: FlagMode, Aliases: []string{AliasMode}, Value: 777, Usage: "mode", }, }, }
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.