在使用Ack时,是否可以忽略多个目录而不需要重复使用标志?
例如,我知道以下内容可行(即设置多个标志):
ack --ignore-dir=install --ignore-dir=php 'teststring'
我希望我可以用逗号分隔目录,就像我可以用以下方式做扩展名一样:ack --ignore-file=ext:css,scss,orig 'teststring'
然而,以下逗号分隔的忽略标志不起作用:
ack --ignore-dir=install,php 'textstring'
有没有可能使用一些简写形式,这样我就不必反复键入--ignore-dir标志了?
echo this is cool{1,2}
- AgentLiquid.ackrc
文件中利用它。相反,您需要逐个列出每个--ignore-dir=
选项。 - wpcarroack <term> --ignore-dir={dir_a,dir_b}
是可以工作的,但是ack <term> --ignore-dir={dir_a, dir_b}
就不行。 - kip2