파일에서 "/oracle" 패턴을 추출하고 싶습니다.
"grep -w" 명령을 사용해 보았지만 oracle이라는 단어가 포함된 모든 줄이 반환되었습니다.
/oracle을 추출하면 됩니다. grep, awk, sed 명령이 출력을 제공하는지 알려주세요.
문서 내용:
/oracle
/oracle/client
/oracle/T02
/oracle/P02
/oracle/R03
답변1
grep -x
대신 시도해 보세요 grep -w
:
$ grep -x "/oracle" test.txt
/oracle
Linux에서 테스트되었지만 HP-UX에서도 작동해야 합니다. 그렇지 않은 경우 맨페이지에서 "line-regexp"("word-regexp" 아님)를 확인하세요.
답변2
Google에서 명령을 찾았는데 제대로 작동합니다.
awk "/^\/oracle$/" file_name