これが私の最初の投稿ですので、ご容赦ください...
.bash_aliasesファイルを完全に構成した後、.ssh / configの驚くべき能力を発見しました。プログラミングにかなり不満があるため、bash_aliasesファイルから〜/への接続の詳細を解析するための優れた方法を探していました。 .ssh/configファイル。
したがって、詳細に入ると、私のbash_aliasesは次のようになります。
alias serverA='ssh -i ~/.ssh/serverA.key -o $SRVR_ALV user@serverAhostname'
alias serverB='ssh -i ~/.ssh/serverB.key -o $SRVR_ALV user@serverBhostname'
....
$SRVR_ALVでServerAliveIntervalの変数を定義したところ。
私の意図は、このエントリを解析し、その間にその醜い変数を取り除くことです
Host serverA
HostName serverAhostname
IdentityFile ~/.ssh/serverA.key
Host serverB
.....
これを実行するための最良の方法は何だと思いますか?私は素敵なbashスクリプトを探していました。あるいは、vi機能を使用していました。前もって感謝します!