是否可以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以手动导入。