bashrc
実行時にパラメータを渡す必要があるため、関数アプローチを使用してエイリアスを作成しようとしています。
ここでエイリアスを作成しました。
login-lnx1 () { 'ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -p "$1" -l username lnx2'; }
実行後の出力です。
bash-3.2$ login-lnx1 3001
bash: ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -p "$1" -l username lnx2: No such file or directory
ベストアンサー1
一重引用符を削除します。機能(これはエイリアスではありません):
login-lnx1 () { ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -p "$1" -l username lnx2; }