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 在 配置
23KB
396 行
简单的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