Sai*_*Sai 3 javascript chmod node.js
有没有办法使用 fs.writeFileSync 编写可执行的 shell 脚本文件
从根本上讲,我试图通过 CLI 输出 .sh 文件,并且我希望该 .sh 文件是可执行的,因此一旦文件从 CLI 输出,我不需要手动运行 chmod +x“文件名”。
您可以使用文件系统 ( ) 模块创建脚本文件并在 Node 内设置权限fs。
var fs = require('fs');
var script_name = "myscript.sh";
var script_content = "echo Hello world!";
fs.writeFileSync(script_name, script_content);
fs.chmodSync(script_name, "755");
Run Code Online (Sandbox Code Playgroud)
考虑在此处查找有关理解权的更多信息
| 归档时间: |
|
| 查看次数: |
2768 次 |
| 最近记录: |