Kenichi Maehashi's Blog

脳内コアダンプ

RSS
Category: Linux
いろいろシェルスクリプトを書いていたのですが、結局こんな感じの ssh-switcher コマンドを作るに至った。
#!/bin/sh

COMMAND="$(basename ${0} | awk 'BEGIN{FS="-"}{print $1}')"
CONFIG="$(basename ${0} | awk 'BEGIN{FS="-"}{print $2}')"

exec ${COMMAND} -F ~/.ssh/config_${CONFIG} "$@"
ssh-foo, scp-foo などの名前で ssh-switcher への symlink を作っておくと、その名前 ($0) に応じて ssh -F ~/.ssh/config_foo とか scp -F ~/.ssh/config_foo が起動される。なかなか便利です。

Comments

Leave Yours...
Name:
E-mail / URL (optional):
Comment:
Are You Robot?: