是否可以make
创建别名?
这是我试过的:
Makefile文件
aliases:
alias hello='echo world'
alias holy='echo cow'
它不能按原样工作,大概是因为别名命令在shell的上下文之外运行。是否可以在上下文中执行它们?或以某种方式“导出”创建的别名?
如果没有,那么将别名批量放入主机的最佳选择是什么?(例如,作为回购中的附加组件。)
你想运行
—
uzsolt
hello
命令echo world
吗?或者你为什么需要它?
@uzsolt作为一个愚蠢的例子,是的。在我目前的用例中,倾向于只是将小shell脚本复制到
—
svidgen
/usr/local/bin
某个东西 - 到目前为止,我的别名都没有比代理其他命令和脚本更多的东西。
不幸的是,你做不到。这篇文章中的更多信息:stackoverflow.com/questions/50939213/makefile-to-add-aliases
—
Olivier Dolbeau
~/.bash_aliases
下一次bash
重新启动时将加载它们。如果您不想重新启动,可以键入. ~/.bash_aliases
以手动导入。