ack

    65

    1답변

    무엇을위한 것인지 잘 모르겠습니다 만, 현재 작업하고있는 코드에는 "save.d"라는 폴더가 있습니다. 버전 관리 (.svn 폴더도 있음). 기본적으로 이러한 디렉토리를 무시하도록 .ackrc 파일을 업데이트 할 수 있습니까? program/parsers/save.d program/modules/save.d

    7

    4답변

    내가 코드 스 니펫을 PostgreSQL/MySQL 데이터베이스 또는 파일 시스템에 저장하는 도구를 설계한다고 가정 해보십시오. 이 스 니펫을 통해 검색하고 싶습니다. 스핑크스와 같은 검색 엔진을 사용하면 코드를 검색 할 때 정확한 텍스트와 일치하는 텍스트가 필요하기 때문에 실용적이지 않습니다. grep 및 ack 등이 항상 효과적이지만 데이터베이스에 항목

    10

    1답변

    .ackrc를 구성하여 ack이 내 테스트/적용 범위 폴더를 찾지 않도록하고 싶습니다. 지금까지 나는이와 결국했습니다 --ignore-dir=coverage 이 작동하지만, 그것은 확실히 권리로 생각하지 않습니다 --ignore-dir=test/coverage 문제는 후자가 작동하지 않는 것입니다 테스트/커버리지 컨텐츠가 검색됩니다. 내가 누락되었거나 하위

    2

    3답변

    여기를 참고로 남겨주세요. 주님은 왜 그 이유를 알고 계시지 만, 옛날 옛적에 이것은 나를 위해 일하지 않았지만, 나는이 질문을하라고 요구했다. 오늘은 그렇다. 전형적인 피 묻은 이맥. 또한 전형적으로, 일단 당신이 그것과 조금 씨름하면 그것은 완전히 기쁨입니다. YMMV. 이 두 명령 : find ~/myco -type f -print0 | xargs -

    2

    1답변

    나는 내 코드베이스를 검색하는데 ACK을 사용 해왔다. 훌륭한 도구이다. 그러나 그것은 내 의견으로는 하나의 중요한 한계를 가지고 있습니다. 정규 표현식의 다중 행 일치를 허용하지 않습니다. 그 한계를 극복하기 위해 특정 표현식이 포함 된 파일 집합을 필터링 한 다음 두 번째 표현식을 찾는 필터를 다시 필터링합니다. 두 표현식이 같은 줄에 없을 가능성이 높

    5

    2답변

    나는 ack (때로는 ack-grep로 배포 됨)를 사용하여 복잡한 코드 디렉토리, 이미지, 누가 그 밖의 것을 알고 있는지, 그리고 꽤 천천히 반응하고 있습니다. 어떻게하면 검색 속도가 느려지는지 진단 할 수 있으므로 무시할 수 있습니까? 나는 ack-grep이 느린 이유가 grep을 같은 이유로 느리게 만들 것이라고 생각 했으므로 제목의 표현을 두 가지

    16

    1답변

    나는 그런 다음 Line A에서와 같이 두 단어 순서대로 word_1 및 word_2을 포함 파일의 라인을 찾을 것을 좋아하지만 Line B 또는 Line C에서와 같은 것이다 : Line A: ... word_1 .... word_2 .... Line B: ... word_1 .... Line C: ... word_2 .... 나는 $ack '*w

    2

    2답변

    ack에서는 -Q 옵션을 사용하여 검색 문자열의 모든 문자를 이스케이프 처리 할 수 ​​있지만 사용중인 검색 문자열이 ack 옵션과 비슷한 경우에는 작동하지 않습니다. '--branch'문자열에 대한 파일 그룹을 검색하려고합니다. 그래서 그것은 Unknown option: branch을 응답 ack -a -Q '--branch' 이 ACK 명령을보십시오

    1

    1답변

    나는 종종 다음과 같은 출력을 얻을 무언가를 ACK 때 Ack: tmp/nonces/4e8c9698-https-www.google.com-kkEIoIiSEjUBRD.lRR_tT9V6ccE-mRPtTixYnWzzGcPpbIwx9scpDnE: Permission denied Ack: tmp/nonces/4e8cbba9-https-www.google.com-k

    7

    2답변

    나는 자바 스크립트 파일을 즉시 축소하고 기존 파일 옆에 .min.js 파일을 생성합니다. 이 문제는 ack을 .js 파일로 처리하고 축소 된 javascript로 내 결과 화면을 지저분하게 검색 할 때 사용합니다. --type-set=minjs=.min.js --nominjs 는 확장의이 유형을 무시하는 ACK 얻