2017-08-04 61 views
1

我正在尋找一種將整數分配給要運行的命令的方法。例如,當我在命令行中鍵入'1'時,將啓動文件x。 '2'啓動文件等。有沒有辦法做到這一點? 我使用的是Ubuntu 16.04 :)我也希望讓這些作業成爲permament。將命令行終端上的整數值賦值爲命令

回答

0

您可以通過alias來實現。例如:

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

添加要=後要執行的命令。在你的情況下,它會是這樣的:

alias 1='<PATH_TO_FILE>' 

爲了讓別名永久將它們添加到您的~/.bashrc,甚至 更好的讓您的設置更加模塊化,並添加到您的~/.bashrc

############################################################ 
# alias definitions 
############################################################ 
if [ -f ~/.bash_aliases ]; then 
    . ~/.bash_aliases 
fi 

並將您的別名定義添加到~/.bash_aliases

+0

嘿只是一個簡單的問題,你可以ssh到這個設備,併發送一個'1'在命令行提示符,然後它會讓遠程計算機打開該文件?但是,謝謝你真的很有用和樂於助人! – Liz

+0

如果你在遠程機器上設置了別名,它將會生效。 –