Ist es möglich, mehrere Verzeichnisse in Ack zu ignorieren, ohne das Flag zu wiederholen?Ack - Ignorieren mehrerer Verzeichnisse ohne das Flag zu wiederholen
z.B. Ich weiß, dass die folgenden Werke (dh mehrere Flags gesetzt wird):
ack --ignore-dir=install --ignore-dir=php 'teststring'
Ich hatte gehofft, dass ich Verzeichnisse mit Komma trennen konnte, wie ich mit den Erweiterungen tun können, wie folgt:
ack --ignore-file=ext:css,scss,orig 'teststring'
jedoch trennte sich das folgende Komma ignorieren Flag nicht funktioniert:
ack --ignore-dir=install,php 'textstring'
Ist es möglich, eine Kurz Hand äquivalent zu verwenden, so dass ich hav nicht e um das Flag --ignore-dir wiederholt zu tippen?
Interessant, zu ignorieren, aber ich glaube nicht, das in Ack 2. ich folgende Meldung lebensfähig ist erhalten: 'Option '-a' ist nicht gültig in ack 2 Dies ist, weil wir jetzt -k/- bekannte Typen haben, die es nur Dateien bekannter Typen anstelle von jeder Textdatei (das ist das Verhalten von ack 1.x). Möglicherweise verfügen Sie über Optionen in einer .ackrc-Umgebung oder in der Umgebungsvariablen ACKRC_OPTIONS. Versuchen Sie es mit dem Flag --dump' – SparrwHawk
@ Birei Lösung funktioniert nur auf ack 1.x. Die Flags -a und -G wurden in ack 2 zugunsten des -x-Flags entfernt. –