This commit is contained in:
世界 2022-08-17 20:15:35 +08:00
parent 738bb0eabc
commit f22c2690ec
No known key found for this signature in database
GPG key ID: CD109927C34A63C4
2 changed files with 4 additions and 2 deletions

View file

@ -25,6 +25,7 @@ fmt_install:
lint: lint:
GOOS=linux golangci-lint run ./... GOOS=linux golangci-lint run ./...
GOOS=android golangci-lint run ./...
GOOS=windows golangci-lint run ./... GOOS=windows golangci-lint run ./...
GOOS=darwin golangci-lint run ./... GOOS=darwin golangci-lint run ./...
GOOS=freebsd golangci-lint run ./... GOOS=freebsd golangci-lint run ./...

View file

@ -6,6 +6,7 @@ import (
"github.com/sagernet/sing-box/adapter" "github.com/sagernet/sing-box/adapter"
C "github.com/sagernet/sing-box/constant" C "github.com/sagernet/sing-box/constant"
"github.com/sagernet/sing/common"
F "github.com/sagernet/sing/common/format" F "github.com/sagernet/sing/common/format"
) )
@ -25,9 +26,9 @@ func init() {
func runAndroidShell(name string, args ...string) error { func runAndroidShell(name string, args ...string) error {
if !useRish { if !useRish {
return runCommand(name, args...) return common.Exec(name, args...).Attach().Run()
} else { } else {
return runCommand("sh", rishPath, "-c", F.ToString(name, " ", strings.Join(args, " "))) return common.Exec("sh", rishPath, "-c", F.ToString(name, " ", strings.Join(args, " "))).Attach().Run()
} }
} }