我试图在我的Set-Alias regrunt grunt;g aa;g cm 'regrunted';g ps;
文件中为PowerShell添加别名。
regrunt
当我运行(
时,只运行第一个命令。如何让这个别名运行所有命令?
PS:请不要评论"不要提交缩小文件",我们都通过了这个。
答案 0 :(得分:5)
不幸的是,你不能。 PowerShell中的别名只能用于单个命令。
您需要定义一个函数来运行多个命令:
function regrunt {
grunt;g aa;g cm 'regrunted';g ps;
}
答案 1 :(得分:3)
PowerShell中的别名是为简单重命名命令而设计的。只有一个命令,没有参数。要做你想做的事,写一个函数。
function regrunt {
grunt
g aa
g cm 'regrunted'
g ps
}