awk取ssh-agent进程pid
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。o_0。
更新时间:
2022-05-05 09:41:33
温馨提示:
学无止境,技术类文章有它的时效性,请留意文章更新时间,如发现内容有误请留言指出,防止别人"踩坑",我会及时更新文章
先看下正常情况下ssh-agent -s 的输出
这里需要最后一行的最后一个pid值,使用下面命令取出最后一行,并保证输出的是一个设置pid到变量的语句
ssh-agent -s | grep 'echo' | awk '{print "pid="$4}'
然后使用eval执行这个语句shell中就可以使用这个变量了
eval $(ssh-agent -s | grep 'echo' | awk '{print "pid="$4}') echo $pid