Warum funktioniert - Type-Set nicht?

305
sean hawk

In meiner .ackrc-Datei habe ich diese Zeile

--type-set=vm=.vm 

Aber wenn ich renne

ack-grep --vm blah 

Es durchsucht alle Arten von Dateien.

Das funktioniert auch nicht:

ack-grep blah --type-set vm=.vm ack-grep --type-set vm=.vm blah 

Warum?

0

1 Antwort auf die Frage

0
Andy Lester

Welche Version von ack verwendest du? 1.x oder 2.x?

Hast du Aliasnamen für ack? Beschwörst du dich -airgendwie hinter den Kulissen?

Ich verwende ack-grep Version 1.92. Keine Aliase und kein "-a". sean hawk vor 10 Jahren 0
Bist du dir sicher über das Nein '-a'? Versuchen Sie, 'ack -f' auszuführen, und versuchen Sie dann 'ack -f --noenv', um zu sehen, ob die Ergebnisse unterschiedlich sind. Andy Lester vor 10 Jahren 0
Dies kann in der ack-users-Mailingliste besser behandelt werden. Aktualisieren Sie auf ack 2.04, wenn Sie gerade dabei sind. Andy Lester vor 10 Jahren 0
Entschuldigung, ich habe nicht bemerkt, dass meine .ackrc-Zeile eine Zeile -all hat. Übrigens, das hat nichts mit Aliasen zu tun, da ich keinen Alias ​​'ack =' ack-grep '' habe. Vielen Dank! sean hawk vor 10 Jahren 0
Was ich in der Vergangenheit gefunden habe, ist, dass die Leute nicht das Alias ​​"ack = ack-grep" haben, sondern häufiger "ack =" ack -a "". Andy Lester vor 10 Jahren 0