gpt4 book ai didi

dart - 创建并写入具有 'execute'权限的文件?

转载 作者:行者123 更新时间:2023-12-03 02:53:48 25 4
gpt4 key购买 nike

我正在用dart编写bash脚本。

下面的代码创建一个文件。但是该文件没有“执行”权限。
所以我无法通过执行./ex.sh来执行。

new File('ex.sh').writeAsStringSync(script_str);

也许,我需要将 FileStat设置为file。但我找不到任何API。

最佳答案

还没有尝试过,但是如果尝试:

new File('ex.sh').writeAsString(script_str).then((final File file) {
return file.stat().then((final FileStat stat) => stat.mode = 777);
});

关于dart - 创建并写入具有 'execute'权限的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27494933/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com