[英]Assigning integer values on the command line terminal to be commands
我正在寻找一种将整数分配给要运行的命令的方法。 例如,当我在命令行中键入“ 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
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.