grep의 "include" 파일에 댓글을 달까요?

grep의 "include" 파일에 댓글을 달까요?

grep특정 문자열을 포함하는 정렬이 있습니다 . 즉, 특정 문자열을 포함하는 파일의 행을 알려주십시오. 에서와 같이

grep -fv include file  > out

이 명령은 파일의 내용과 일치하는 각 줄을 찾아서 file보냅니다 . 괜찮아요. 잘 작동합니다.outinclude

하지만

내 문서 include에 댓글을 어떻게 추가 하나요?

#예를 들어, 내가 포함시킨 내용을 설명하는 몇 가지 주석(예:)으로 파일에 주석을 달고 싶습니다 . 그러면 으로 시작하는 파일을 grep무시 하고 싶습니다 . 어떻게 해야 합니까?include#

답변1

프로세스 대체가 있는 쉘(예: bash 및 zsh)의 경우:

grep -f <(grep -v '^#' include) file > out

관련 정보