큰 텍스트 파일이 있습니다. 정확한 단어 "DUSP1"이 포함 된 모든 줄을 추출해야합니다. 라인의 다음 예 :Grep은 전체 단어 만 추출합니다.
9606 ENSP00000239223 DUSP1 BLAST
9606 ENSP00000239223 DUSP1-001 Ensembl
나는 첫 번째 줄 수 있지만 두 번째를 검색 할 수 있습니다.
나는대로 몇 가지 명령을 시도 :grep -E "^DUSP1"
grep '\<DUSP1\>'
grep '^DUSP1$'
grep -w DUSP1
그러나 그들 중 누구도 제대로 작동하지 않습니다. 어떤 옵션을 사용해야합니까?
"정확한 단어"는 정확히 어떻게 정의되어 있습니까? 그리고 세 번째 예제는 "DUSP1"이라는 단어 만있는 행을 찾습니다 ... "^ DUSP1 [[: space :]] +"가있는 행을 원하십니까? –
샘플 파일 내용을 제공 할 수 있습니까? 2, 3, 4 번째 명령이 저에게 효과적입니다. – falsetru