我正在寻找一种将整数分配给要运行的命令的方法。例如,当我在命令行中键入“1”时,这会启动文件 x。 “2”启动文件 y 等。有什么办法可以做到这一点吗? 我正在使用 Ubuntu 16.04 :) 我也希望将这些分配永久化。
最佳答案
您可以使用 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
。
关于linux - 在命令行终端上将整数值分配为命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45504155/