kopia lustrzana
https://github.com/Hilbis/Hilbish
synced 2025-07-18 16:52:02 +00:00
"feat: fix double quotes being an issue in commands"
This commit is contained in:
rodzic
f0163fc2e9
commit
7aaeb77871
10
main.go
10
main.go
@ -59,7 +59,15 @@ func main() {
|
||||
|
||||
if err == nil { continue }
|
||||
|
||||
cmdArgs := strings.Fields(cmdString)
|
||||
quoted := false
|
||||
q := func(r rune) bool {
|
||||
if r == '"' {
|
||||
quoted = !quoted
|
||||
}
|
||||
return !quoted && r == ' '
|
||||
}
|
||||
|
||||
cmdArgs := strings.FieldsFunc(cmdString, q)
|
||||
|
||||
if len(cmdArgs) == 0 { continue }
|
||||
|
||||
|
Ładowanie…
x
Reference in New Issue
Block a user