게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
리눅스 egrep 커맨드 질문...
게시물ID : computer_47145짧은주소 복사하기
작성자 : 흠냐암
추천 : 0
조회수 : 310회
댓글수 : 0개
등록시간 : 2012/05/16 00:07:02
구글도 뒤져보고 몇개 해봤는데도 안되서 여쭤봅니다....

과제 문제중에 하나가 

egrep 을 이용해서 랜덤한 문장들이 들어있는 myfile.txt 라는 파일에서 abc가 먼저 나오고 그 후에 (0 or more characters) def 가 나오는 문장을 찾아야해요

가령

abcdef
hello! abc hi! def
Haha abc def
random shot abc i def

이렇게요....... def가 먼저 나오면 안되구요......

해본건 egrep "(abc)*(def)" myfile.txt 했더니 얘는 순서 상관없이 뽑더라구요......
괄호 붙이는게 잘못되었나 해서 이것저것 바꿔봐도 결과가 아예 안나오거나 똑같은 결과만 뱉네요;;

그렇다고 ^를 앞에 붙일수도 없는게 abc가 반드시 맨 첫번째에 오는게 아니라......

제가 뭘 잘못하고 있는걸까요....도움 구합니다...
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호