input.txt
나중에 루프에서 사용할 파일 경로 줄이 포함된 큰 텍스트 파일을 생성했지만 일부 경로 패턴을 제거하고 싶습니다.node_modules
ignore.txt
무시 패턴을 파일 에 저장했습니다 . 파일을 input.txt
기반으로 ignore.txt
파일을 필터링하여 output.txt
모든 경로 패턴을 생성하고 제거하려면 어떻게 해야 합니까?
감사합니다!
답변1
제 질문이 너무 모호한 것 같아서 구글링을 해보니 다음과 같이 할 수 있다는 걸 알았습니다.
grep -vf ignore.txt input.txt > output.txt
.txt 무시:
test/
tests/
_test.
/node_modules/
input.txt
에 의해 생성되었으며 find
각 줄은 매우 큰 파일 경로입니다.
output.txt
input.txt와 동일한 형식/내용을 가지며,ignore.txt 패턴에서 경로를 제거합니다.