2 个版本

0.1.1 2024年1月20日
0.1.0 2023年12月2日

#12#symbolic-links

MIT/Apache

11KB
265 代码行

lanb - 一个用于创建符号链接和硬链接的 CLI 工具。

example

功能

  • 在创建链接之前自动将相对路径转换为绝对路径。

安装

运行以下 Cargo 命令

cargo install lanb

或者从 GitHub 发布页面下载预构建的二进制文件

用法

要创建符号链接 foo -> bar

lanb foo bar

如果 bar 是目录,这将创建 foo -> bar/the_name_of_foo

如果您指定了三个或更多文件,创建符号链接 nth -> last/name_of_nth_file

lanb foo bar baz

如果 baz 不是目录,则返回错误。

选项

  • -b, --backup - 为每个现有目标文件创建备份
  • -s, --suffix <SUFFIX> - 覆盖常规备份后缀 [默认: ~]
  • -n, --noninteractive - 不提示是否删除目标
  • -H, --hardlink - 创建硬链接而不是符号链接
  • -q, --quiet - 不打印每个链接文件的名称

许可证

此项目采用 MIT 许可证和 Apache-2.0 许可证。

依赖项

~4–16MB
~171K SLoC