如何定义“无重映射”#39;别名?

时间:2018-06-11 22:37:57

标签: shell alias zsh

以下是我之后的别名定义示例:

说我是ag用户,我希望ag默认关注我的.ignore文件。所以我将其添加到我的.zshrc

alias ag='ag --path-to-ignore ~/.ignore'

但是我还想要第二个命令,就像vanilla ag一样,在我想要搜索每个文件的极少数情况下。所以我试着这样做:

alias agnodotignore='ag'

它不起作用,所有这一切都是别名agnodotignoreag --path-to-ignore ~/.ignore

我怎样才能写出“无重映射”字样。别名定义忽略了我以前的别名定义?

1 个答案:

答案 0 :(得分:2)

$string = netstat -abon | findStr "127.0.0.1:{PORTNUMBER}"; $results = $string.split(' '); $results[$results.length - 1] 是别名的转义,可以获取实际的,无别名的命令。

\

将为您提供默认的alias agnodotignore='\ag' 输出,即不是别名版本

您也可以从命令行输入ag以获得相同的效果。