hmFS.open(path, flag)
打开文件
类型
(path: string, flag: FLAG) => fileId
参数
path
| 说明 | 必填 | 类型 | 默认值 |
|---|---|---|---|
| 文件路径 | 是 | string | - |
FLAG
| 可选属性 | 说明 |
|---|---|
| O_RDONLY | 只读 |
| O_WRONLY | 只写 |
| O_RDWR | 可读写 |
| O_APPEND | 追加模式打开 |
| O_CREAT | 若文件不存在,则新建并打开 |
| O_EXCL | 与 O_CREAT 同时使用。不存在则创建并打开,存在则返回错误 |
| O_TRUNC | 若文件存在,则长度被截为 0 |
fileId
| 说明 | 类型 |
|---|---|
| 文件句柄 | number |
用法
const fileId = hmFS.open('test_file.txt', hmFS.O_RDWR | hmFS.O_CREAT)