私達は容易にできます:
myalias='command param1 param2'
その後myalias param3
実行
command param1 param2 param3
同じように実行されますが、最後の「スペース」がないエイリアスが必要です。
command param1 param2param3
たとえば、/ 24サブネットに多数のサーバーがあり、ipを使用して同じコマンドを実行する必要があります。だから私はこのようなエイリアスが欲しいので、コマンドをcommand param1 192.168.0.
実行するとmyalias 103
192.168.0.103に適用されます。
$1
エイリアスの最後に追加しようとしましたが、成功しませんでした。
ベストアンサー1
機能を使用したい場合は、次のことができます。
command(){
"$1" "$2" "192.168.0.${3}"
}
ダミーコマンドを使用してこれをテストした場合:
mycommand(){
$1 "130.200.68.${2}"
}
$ mycommand ping 180
追加されたIPの最後の部分は、サーバーをpingするために使用されます。