[질문] 파일안에서 특정 행부터 보고 싶을때 방법이 궁금합니다.
글쓴이: killmezero / 작성시간: 화, 2018/10/23 - 4:47오후
예를 들어 1.txt 파일이 있다고 가정 했을 경우
20171001 system is booting ~~~~
20171002 aaaaaaaaaaaaaaa
20171003 bbbbbbbbbbbbbbb
~~~~
~~~~
~~~~
20181022 shutdown ....
파일 내용이 이렇게 구성이 되어 있다면
cat 으로 파일을 열 경우 20180801부터 확인하고 싶다면 어떻게 명령을 내려야 하는지요?
Forums:
vi로 열었다면
vi로 열었다면
/20180801
하면 되는데...
꼭 cat 써야 되나요?
세벌 https://sebuls.blogspot.kr/
vi 편집기로 찾으면 되겠네요 ㅜㅜ
로그 보려고만 했지 수정하면 한번에 다 뜬다고 생각은 하지 못했네요
이거로 하면 한방에 해결은 할수 있을거 같은데
저는 명령어 옵션이 궁금해서 질문해봤습니다. ^^
답변 감사합니다.
이런 식으로 하면 될꺼 같은데요
sed -n "$(cat -n 1.txt|grep 20180801|awk '{print $1}'|head -n 1),\$p" 1.txt
적절히 수정해서 쓰시면 될 듯 하네요
답변 감사합니다.
실무에서 로그를 보려고 쓰는 용도라 한번 테스트 해보겠습니다. 감사합니다.
댓글 달기