#目录 #Linux #CLI

bin+lib rust_mkdir

创建目录的工具

1 个不稳定版本

0.1.0 2023年6月27日

#634#目录

MIT/Apache

8KB
100 代码行

rust logo

Rust_Mkdir

Rust Mkdir 是一个基于 Rust 编程语言的“mkdir”命令的重制版,它旨在提供一种现代、高效且用户友好的目录创建工具,灵感来源于原始命令的简洁和优雅。

特性

  • 📂 直观语法:Rusty Mkdir 使用熟悉的语法,允许您通过指定路径或路径轻松创建目录。

  • 🔁 递归模式:使用单个命令递归创建目录及其所有必要的父目录。

  • ℹ️ 详细输出:通过清晰和有信息量的消息深入了解目录创建过程。

  • ⚠️ 错误处理:提供有意义的错误消息,并优雅地处理异常情况。

  • 🎨 颜色输出:使用颜色增强输出的可读性和视觉吸引力。

  • 🏁 命令行标志:支持不同的选项和标志以自定义 mkdir 命令的行为。

  • 🚀 性能优化:针对高效执行进行优化,即使在大型的目录结构中也是如此。

## 待添加功能

  • 📚️ 文档:彻底记录代码以帮助维护和未来的贡献。

入门指南

要开始此项目,请按照以下步骤操作

克隆仓库

git clone https://github.com/truthixify/rust_mkdir.git

cd rust_mkdir

使用 Cargo 构建

cargo build

运行 ls 命令

cargo run -- [directory_path]

directory_path 替换为您要创建的目录路径。

探索可用的命令行选项和标志

cargo run -- --help

贡献

欢迎对此项目做出贡献!如果您想做出贡献,请按照以下步骤操作

  • 叉取仓库。
  • 为您要添加的功能或错误修复创建一个新的分支。
  • 进行必要的更改并提交。
  • 将您的分支推送到您的叉取仓库。
  • 向主仓库提交拉取请求。

注意 请确保您的代码遵循项目的编码风格和约定。此外,考虑为任何新的功能或修改编写测试。

许可

此项目采用 MIT 许可。

致谢

我们想向原始“mkdir”命令的创建者和维护者表达我们的感激之情,他们的贡献是永恒的。他们的优雅解决方案继续激励我们,我们在 Rust 中重新想象它。

联系方式

如果您对此项目有任何问题或建议,请随时联系 truthixify,邮箱: [email protected]

编码愉快! 🚀

依赖项

~78KB