1
我正在尋找一種將整數分配給要運行的命令的方法。例如,當我在命令行中鍵入'1'時,將啓動文件x。 '2'啓動文件等。有沒有辦法做到這一點? 我使用的是Ubuntu 16.04 :)我也希望讓這些作業成爲permament。將命令行終端上的整數值賦值爲命令
我正在尋找一種將整數分配給要運行的命令的方法。例如,當我在命令行中鍵入'1'時,將啓動文件x。 '2'啓動文件等。有沒有辦法做到這一點? 我使用的是Ubuntu 16.04 :)我也希望讓這些作業成爲permament。將命令行終端上的整數值賦值爲命令
您可以通過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
。
嘿只是一個簡單的問題,你可以ssh到這個設備,併發送一個'1'在命令行提示符,然後它會讓遠程計算機打開該文件?但是,謝謝你真的很有用和樂於助人! – Liz
如果你在遠程機器上設置了別名,它將會生效。 –