我正在嘗試使用創(chuàng)建一個目錄os.Mkdir(),然后在其中創(chuàng)建文件,類似于此腳本:package mainimport ( "log" "os" "path")func main() { dir := "test_dir" os.Mkdir(dir, os.ModeDir) fileName := path.Join(dir, "file.txt") _, err := os.Create(fileName) if err != nil { log.Fatalf("create file: %v", err) }}但是,如果我運行這個,我會得到> go run fileperms.go2019/10/15 14:44:02 create file: open test_dir/file.txt: permission deniedexit status 1從https://golang.org/pkg/os/#FileMode我并不清楚如何指定FileMode以允許相同的腳本在新創(chuàng)建的目錄中創(chuàng)建文件。我怎樣才能實現(xiàn)這個目標(biāo)?
嘗試在新創(chuàng)建的目錄中創(chuàng)建文件時出現(xiàn)“權(quán)限被拒絕”?
料青山看我應(yīng)如是
2023-07-31 14:58:04