저는 Windows 10에서 GitBash를 사용하고 있습니다. *-nix 시스템에서 사용했던 Silver Searcher(ag)를 사용하고 싶습니다. GitBash에 설치되어 있습니다.
$ ag --version
ag version 2.2.5 ; Windows port 2021-06-04 Win64 >= Server2003 amd64
MsvcLibX 2021-06-03 ; PCRE 8.44 2020-02-12 ; pthreads4w 3.0.0 ; zlib 1.2.11
Features:
+jit -lzma +zlib +2enc
그런데 GitBash에서 유틸리티를 사용하면 검색 문자열이 발생한 파일이 출력되지 않고,
$ echo '안녕하세요' > /tmp/파일
MYUSER@ABCDEf XYZGW64 ~/Documents/workspace/finance-uimodule-customersetup (dev/POAWS-3048_part2)
$ ag 'hello' /tmp
hello
검색을 수행할 때 실제 문자열이 나타나는 파일을 인쇄하도록 Silver Searcher(ag)를 어떻게 구성합니까?
답변1
다음 명령으로 래핑해 보세요 winpty
.
winpty ag 'hello' /tmp