#file-line #github #text-file #git #link #create #repository

bin+lib ghlink

为指定的文件行创建 GitHub 永久链接

12 个版本

0.2.21 2024年8月7日
0.2.20 2024年5月30日

535开发工具 中排名

Download history 534/week @ 2024-05-13 262/week @ 2024-05-20 219/week @ 2024-05-27 13/week @ 2024-06-03 13/week @ 2024-06-10 21/week @ 2024-07-01 125/week @ 2024-08-05

每月下载量 125

BSD-3-Clause

20KB
354

Ghlink

Crates.io Documentation License

Ghlink 可以创建指向 GitHub 仓库中文件指定行的 GitHub 永久链接。

用法

ghlink [-l1 line1 [-l2 line2] | -s text] file

ghlink 文件 打印文件的链接。

ghlink -l1 行1 文件 打印文件中行1的链接。

ghlink -l1 行1 -l2 行2 文件 打印文件中从行1到行2的链接。

ghlink --s 文本 文件 打印匹配文件中文本的行的链接。如果文本是‘-’,则使用标准输入。

示例

打印 README.md 的链接

$ ghlink README.md

打印 README.md 中第 3 行的链接

$ ghlink -l1 3 README.md

打印 README.md 中第 3 行到第 8 行的链接

$ ghlink -l1 3 -l2 8 README.md

打印匹配 "Usage:\n\n ghlink 文件" 的行的链接

$ ghlink -s 'Usage:\n\n    ghlink file' README.md

依赖

~11–22MB
~334K SLoC