ack

    2熱度

    2回答

    在ack中,您可以使用-Q選項來轉義搜索字符串中的所有字符,但如果您使用的搜索字符串看起來像是ack選項,那麼這似乎不起作用。 我正在嘗試搜索字符串'--branch'的一組文件。因此,我想這個ACK命令 ack -a -Q '--branch' 它響應Unknown option: branch。它將看到我的搜索字符串作爲一個選項來解釋。有誰知道我可以使用--branch作爲字符串的轉義字符

    1熱度

    1回答

    ,當我確認這是我經常得到的輸出是這樣的: Ack: tmp/nonces/4e8c9698-https-www.google.com-kkEIoIiSEjUBRD.lRR_tT9V6ccE-mRPtTixYnWzzGcPpbIwx9scpDnE: Permission denied Ack: tmp/nonces/4e8cbba9-https-www.google.com-kkEIoIiSEjU

    3熱度

    2回答

    我無法找出如何在Vim中搜索在所有目錄有: grep的 ACK FINDSTRING 使用vimgrep PE在c:\和d:\(包括子目錄)中的所有.txt文件中搜索「search-item」 任何人都可以幫助我嗎?

    23熱度

    4回答

    如何通過RegEx與ack忽略特定目錄? 我可以使用--ignore-dir選項,但這並不允許我指定RegEx。我希望能夠忽略任何目錄,其名稱中有test或tests或更復雜的模式。 我也通過 ack -G '(?<!test)' pattern 試圖負回顧後,但這不起作用。它不排除test目錄。

    1熱度

    1回答

    您可以使用ack --js僅在js文件中搜索。但是,如果我想要搜索的文件類型目前沒有被ack識別,該怎麼辦?任何方式來解決它?

    14熱度

    3回答

    我基本上只想做ack foo * .citrus,並且在當前目錄和下面的所有Citrus文件中找到字符串'foo'。麻煩的是,如果當前目錄中沒有任何Citrus文件,這將不起作用。 我試着搞了-G沒有成功。我是否真的需要在.ackrc中添加文件類型,以便將搜索限制爲具有給定擴展名的文件?

    10熱度

    1回答

    我想配置我的.ackrc,以便ack不會看到我的測試/覆蓋文件夾。到目前爲止,我已經結束了與此: --ignore-dir=coverage 這工作,但它並不感到相當爲權: --ignore-dir=test/coverage 問題是後者無法正常工作並搜索測試/覆蓋內容。 我錯過了什麼,或者是不準備處理子目錄嗎?

    10熱度

    2回答

    我在使用ack-grep時發現存在負面展望問題。 我運行這個命令: ack-grep "paypal_responded(?!_at)" 但我得到的錯誤: bash: !_at: event not found 我已經嘗試添加在各個地方反斜槓,但我也有新的使用ACK & Linux,所以請把我當作任何指示的新手。 在此先感謝。

    2熱度

    3回答

    留下問題以供參考。只有主知道這是爲什麼,但曾幾何時,這對我不起作用,促使我問這個問題,今天它就這樣。典型的血腥emacs。另外通常情況下,一旦你有點摔跤,它是一種絕對的快樂。因人而異。 這兩個命令: find ~/myco -type f -print0 | xargs -0 -e grep -nH -e "setjmp" 和 ack --no-heading --no-color "setj

    2熱度

    1回答

    我一直在使用ACK來搜索我的代碼庫,它是一個很棒的工具。但是,它(在我看來)有一個重要的限制 - 它不允許多行匹配正則表達式。 爲了克服這個限制,我想篩選一組包含特定表達式的文件,然後再次篩選它們尋找第二個表達式(假設這兩個表達式很可能不在同一行上)。我試着運行下面的命令,沒有成功(它沒有返回值): ack -l --type=java "(List|Collection|Map|Set)" |