繁体   English   中英

在命令行终端上将整数值分配为命令

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM