Rust实现删除文件
在 Rust 中,要删除文件,您可以使用标准库中的std::fs
模块的remove_file
函数。
以下是一个删除文件的示例:
use std::fs;
fn main() {
let file_path = "file_to_delete.txt";
// 删除文件
match fs::remove_file(file_path) {
Ok(_) => println!("文件删除成功."),
Err(err) => eprintln!("文件删除失败: {}", err),
}
}
代码使用fs::remove_file()
函数来尝试删除文件,如果成功,会打印成功的消息,如果失败,会打印错误信息。
请注意,remove_file
函数返回一个Result
枚举,其中Ok(())
表示删除成功,而Err
则表示删除失败。因此,代码中使用了match
表达式来处理结果。