파일 목록이 있고 ripgrep을 사용하여 이 파일에서 패턴을 검색하고 싶습니다.
이것이 어떻게 달성될 수 있습니까?
답변1
ripgrep은 파일 경로를 인수로 허용합니다. 따라서 파일을 매개변수로 전달하면 됩니다.
rg pattern file1 file2 ...
목록이 파일에 한 줄에 하나씩 있으면 xargs를 사용하십시오.
xargs -d '\n' -a list-file rg pattern
또는 목록에서 생성된 경우 다음을 수행 find
합니다.
find ./ ... -print0 | xargs -0 rg pattern