12 个版本 (6 个主要版本)
12.0.0 | 2023 年 6 月 25 日 |
---|---|
11.0.0 | 2023 年 6 月 14 日 |
10.0.0 | 2023 年 3 月 23 日 |
9.0.3 | 2023 年 1 月 18 日 |
1.0.0 | 2022 年 11 月 15 日 |
#612 in 文件系统
在 rust-web-server 中使用
105KB
2K SLoC
欢迎使用 file-ext!
你好,file-ext
是一组用于处理文件的实用函数。它已在 Linux、macOS 和 Windows 上进行了测试并运行。
功能
- 文件
- 读取
- 部分读取
- 文件是否存在
- 创建
- 读取文件,如果不存在则创建并写入文件
- 写入文件
- 删除
- 复制
- 目录
- 创建
- 目录是否存在
- 删除目录
- 路径
- 工作目录的绝对路径
- 获取操作系统依赖的路径分隔符(Unix 上的 '/',Windows 上的 '\')
- 获取操作系统临时文件夹的路径(Linux 和 macOS 上的 '/tmp',Windows 上的 'C:\Users\username\AppData\Local\Temp')
- 符号链接
- 符号链接是否存在
- 获取符号链接指向的路径
- 创建符号链接
- 用户
- 获取运行进程的用户名
- 获取用户所属的域(仅在 Windows 上可用)
配置
无额外配置。
演示
查看 mod.rs
文档
查看 mod.rs
包
构建
如果您想自己构建 file-ext
,请确保已安装 Rust。
$ cargo build
测试
如果您想测试 file-ext
。
$ cargo test
社区
在 Rust Web Server Discord 中可以提问和分享想法。
遵守 Rust 行为准则。
捐赠
通过 PayPal 发送小费。