Ich habe eine Funktion func more(... t)
. Ich frage mich, ob es möglich ist, ein Slice zum Auffüllen einer Liste von Argumenten zu verwenden ...
.
Ich versuche das folgende Programm zu lösen. Grundsätzlich, um eine normale Shell nachzuahmen, die den Befehl als Zeichenfolge empfängt. Die Befehlsfunktion erfordert eine "Liste" von Argumenten und ich sehe nicht, wie ich eine Zeichenfolge in eine solche Liste konvertieren kann
import "os/exec"
import "strings"
func main(){
plainCommand := "echo hello world"
sliceA := strings.Fields(plainCommand)
cmd := exec.Command(sliceA)
}