11个版本

0.2.2 2024年5月22日
0.2.1 2024年5月21日
0.2.0 2022年9月29日
0.1.7 2022年8月7日
0.1.4 2022年7月26日

#54配置

MIT/Apache

23KB
396

Crates.io

简单的SSH主机查找器。内置模糊搜索。

目录

安装

crates.io

$ cargo install shf

从源代码

$ git clone https://github.com/jsmits/shf.git
$ cd shf

cargobuild

$ cargo build --release

(将生成的 target/release/shf 添加到您的 PATH)

cargoinstall

$ cargo install --path .

用法

$ shf -h
shf 0.2.2
Simple SSH host finder

USAGE: shf [OPTIONS]

OPTIONS:
    -c, --config <CONFIG>    SSH config file [default: ~/.ssh/config]
    -l, --list               Print all hosts
    -h, --help               Print help
    -V, --version            Print version

示例

通过您的宿主进行模糊搜索

~/.ssh/config

$ shf

不同的SSH配置文件

$ shf -c /path/to/ssh/config

搜索主机并直接SSH进入它

bash / zsh

$ ssh $(shf)

fish

$ ssh (shf)

列出所有主机

$ shf -l

如何贡献

如果您遇到错误或有任何建议或功能请求,请 创建一个新问题。也欢迎提交拉取请求。

依赖关系

~19MB
~323K SLoC