複数の場所で単一パラメータを使用するエイリアスの作成

複数の場所で単一パラメータを使用するエイリアスの作成

次のホストの単純なSSHエイリアスを作成しようとしています。

alias wpessh='ssh $1@$1.ssh.wpengine.net'

また、ここの他の回答で提案した機能を試してみました。

function wpessh { ssh "$1"@"$1".ssh.wpengine.net; }
export -f wpessh

しかし、どちらも効果がありませんでした。

入力する

wpessh mysite

期待される出力(コマンドが実行されると予想される)

ssh [email protected]

関連情報