2017-08-04 8 views
1

私は実行するコマンドに整数を割り当てる方法を探しています。たとえば、コマンドラインで「1」と入力すると、ファイルxが起動されます。 '2'はファイルyなどを起動します。これを行う方法はありますか? 私はUbuntu 16.04を使用しています:)私はまた、これらの割り当てを永久にすることを検討しています。コマンドとしてコマンドライン端末に整数値を割り当てる

答えて

0

aliasでこれを達成できます。例:

$ alias 1='echo hi' 
1 
$ 1 
echo hi 

=の後に実行するコマンドを追加します。

############################################################ 
# alias definitions 
############################################################ 
if [ -f ~/.bash_aliases ]; then 
    . ~/.bash_aliases 
fi 
:別名 永久は、あなたのセットアップがよりモジュラーにし、あなたの ~/.bashrcにこれを追加するには、 ~/.bashrcに追加、あるいは 良くするために

alias 1='<PATH_TO_FILE>' 

:あなたのケースでは、このようなものになるだろう

~/.bash_aliasesにエイリアス定義を追加します。

+0

このデバイスにsshしてコマンドラインプロンプトに「1」を送信すれば、リモートコンピュータがそのファイルを開くようにできますか?しかし、本当に有用で有用なことをありがとう! – Liz

+0

リモートマシンに 'alias'が設定されているかどうかを確認します。 –

関連する問題