我需要在 Cmder 中识别引用另一个别名命令的别名命令,例如,假设我定义 firstAlias 如下:
alias firstAlias=cd blah/blah
然后我创建了另一个使用上述别名的别名,例如:
alias secondAlias=firstAlias $t another command
我已经尝试过这些选项(包括上面的一个)但到目前为止运气不好:
- alias secondAlias=firstAlias $t 另一个命令
- alias secondAlias=$firstAlias $t 另一个命令
- alias secondAlias=`firstAlias` $t 另一个命令
- alias secondAlias=%firstAlias% $t 另一个命令
- alias secondAlias=/firstAlias $t 另一个命令
任何想法表示赞赏, 提前致谢。
最佳答案
看起来你不能在另一个别名中使用一个别名。因此,一种解决方法是仅调用 .bat 文件或包含您想要的所有命令的文件。有点麻烦,但这是我必须为我的场景做的。
我创建了一个 .bat 文件并设置了我的别名来调用该文件。我把我关心的所有命令都放在那个文件中......
status=%CMDER_ROOT%\config\status.bat
关于cmder - 引用另一个别名的别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37213516/