虽然不擅长创建别名,但是我有几个要运行的命令,我想一次全部完成。
$ activator
$ clean
$ compile
$ run 9002
我想将所有这些命令组合成一个命令,例如:
$ activate 9002
通常,我想我会知道该怎么做,但是这里的问题是,它需要等到上一个命令完成并且提示返回为止。另外,如果我这样做,$ activate 9000
那么最后一条命令将运行$ run 9000
有没有办法在我的别名中执行此操作?
您可以使用分号在别名中组合多个命令:
alias name_goes_here='activator; clean; compile; run'
然后就可以使用了name_goes_here 9002
。
或者,如果您需要更复杂的东西,请考虑制作一个函数。它们更加灵活。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句