2 个版本
0.1.1 | 2024年1月20日 |
---|---|
0.1.0 | 2023年12月2日 |
#12 在 #symbolic-links
11KB
265 代码行
lanb - 一个用于创建符号链接和硬链接的 CLI 工具。
功能
- 在创建链接之前自动将相对路径转换为绝对路径。
安装
运行以下 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