Rumah > pembangunan bahagian belakang > Golang > Mengapa Kod Pergi Saya Mengembalikan 'fork/exec . tiada fail atau direktori sedemikian' Apabila Menggunakan `exec.Command`?

Mengapa Kod Pergi Saya Mengembalikan 'fork/exec . tiada fail atau direktori sedemikian' Apabila Menggunakan `exec.Command`?

Patricia Arquette
Lepaskan: 2024-12-09 02:52:16
asal
496 orang telah melayarinya

Why Does My Go Code Return

Ralat: "fork/exec . tiada fail atau direktori sedemikian" dalam Go with fork/exec

Apabila menjalankan kod Go berikut, anda mungkin menghadapi ralat "fork/exec . no such file or directory":

func loop1(gor_name string, ras_ip string) {
    // ...
    c := fmt.Sprintf("%s %s %s %s", "./goreplay  --input-file ", gor_name, " --input-file-loop --output-http ", ras_ip)
    cmd := exec.Command(c)
    // ...
}
Salin selepas log masuk

Ralat ini berlaku kerana fungsi exec.Command memerlukan nama program sebagai argumen pertama diikuti dengan argumennya. Kod pada masa ini menyatakan keseluruhan arahan sebagai rentetan tunggal, membawa kepada ralat.

Untuk menyelesaikan isu ini, ubah suai kod untuk menggunakan tandatangan fungsi yang betul:

cmd := exec.Command("./goreplay", "--input-file", gor_name, "--input-file-loop", "--output-http", ras_ip)
Salin selepas log masuk

Dalam ini kod yang dikemas kini, nama program "goreplay" dan hujahnya dihantar sebagai parameter berasingan kepada exec.Command.

Atas ialah kandungan terperinci Mengapa Kod Pergi Saya Mengembalikan 'fork/exec . tiada fail atau direktori sedemikian' Apabila Menggunakan `exec.Command`?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan