Merge branch 'minbranch'

This commit is contained in:
Tobias P.L Wennberg 2025-01-12 14:43:05 +01:00
commit a6a2359568
2 changed files with 4 additions and 2 deletions

View File

@ -36,7 +36,9 @@ func parse(input string) Input {
var flags []string var flags []string
var args []string var args []string
for _, arg := range split[1:] { for _, arg := range split[1:] {
if arg[0:2] == "--" { if len(arg) == 1 && arg[0] == '-' {
continue
} else if arg[0:2] == "--" {
var result = strings.TrimSpace(arg) var result = strings.TrimSpace(arg)
flags = append(flags, string(result[2:])) flags = append(flags, string(result[2:]))
continue continue

View File

@ -7,7 +7,7 @@ import (
) )
func TestParse(t *testing.T) { func TestParse(t *testing.T) {
test := parse("ls -abcd hej -ee tbtry --help") test := parse("ls -abcd hej -ee tbtry --help - -o")
fmt.Println(test.Instruction) fmt.Println(test.Instruction)
fmt.Println(test.Args) fmt.Println(test.Args)
fmt.Println(test.Flags) fmt.Println(test.Flags)