gpt4 book ai didi

awk - 如何使用sed隔离 “ssh-keygen -if”输出中的Linux指纹

转载 作者:行者123 更新时间:2023-12-02 14:13:25 24 4
gpt4 key购买 nike

我需要使用代码隔离Linux机器上的ssh指纹。我可以运行ssh-keygen -lf /etc/ssh/ssh_host_rsa_key.pub来获取它:

[root@foo ssh]# ssh-keygen -lf /etc/ssh/ssh_host_rsa_key.pub
2048 11:11:11:11:11:blah:blah /etc/ssh/ssh_host_rsa_key.pub (RSA)

我可以通过管道将其删除以消除2048位:
[root@foo ssh]# ssh-keygen -lf /etc/ssh/ssh_host_rsa_key.pub | sed 's/2048 //g'
11:11:11:11:11:blah:blah /etc/ssh/ssh_host_rsa_key.pub (RSA)

但是最后我只剩下文件路径(RSA)位。我想添加另一个管道的sed命令,但是/遇到了麻烦。

最佳答案

如果您只喜欢11:11:11:11:11:blah:blah,请尝试:

[root@foo ssh]# ssh-keygen -lf /etc/ssh/ssh_host_rsa_key.pub | awk '{print $2}'

关于awk - 如何使用sed隔离 “ssh-keygen -if”输出中的Linux指纹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56907346/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com