コマンドラインから〜/.ssh/configを照会できますか?別のプログラムで特定の別名が指すIPアドレスを検索したいとします。これは可能ですか?
ベストアンサー1
IPアドレス(192.168.1.1)のみを返したい場合は、ファイルを読み取るための適切な権限があると仮定して、コマンドラインからファイルを照会する(非常に脆弱な)方法です。そして形式.ssh/config
が一貫しています。
awk '/Host $youralias/ {getline; print $2}' .ssh/config
私はこれを使ってこれを行う方法を理解したいので、これを投稿していますが、awk
明らかに私の知識は非常に限られています。