리눅스에서 vim 명령어 사용 시 에러

icalux93   
   조회 2545   추천 0    

안녕하세요

리눅스 서버 사용자 입니다.


리눅스 서버에서 vim test.log | grep -i err | more 를 입력 시에 putty 화면이 멈추는데 왜 그런 건가요?


명령어를 잘못 입력한 것도 있겠지만... 화면이 멈추는 건 어떻게 해결하나요?

짧은글 일수록 신중하게.
구차니 2024-07
vim은 편집기 입니다.
아래와 같이 쓰시면 됩니다. grep -i 는 case insensitive 입니다.(대소문자 가리지 않게)
개인적으로 -rni 나 -rn을 주로 사용합니다.(-n 라인수 출력, -r 하위 디렉토리 뒤지기)

1.
cat test.log | grep -i err | more

2.
grep -i err test.log | less
     
dateno1 2024-07
로그 보는거라면 tail이란 선택지도 있죠 (보통 순차적으로 기록)
     
화란 2024-07
와... 리눅스 기본과정 강사님 같으신 깔끔한 설명^^
Fentanest 2024-07
편집기에 grep을 사용하면 화면이 멈출 수 밖에 없습니다...ㅠ
단순히 err를 검색해서 모아서 보고 싶으신거면
위에 분들이 말씀해주신대로 하면 되고,

err를 검색해서 모아서 별도의 txt파일로 만들고 싶으신거라면

cat test.log | grep -i err >> greperr.log
찬이 2024-07
그럴 때 esc 누르고 :q! 하고 엔터 몇번 누르면 빠져나가지던데 안되던가요? 저도 more까지 써본적은 없네요..
실수로 vim 과 grep를...ㅋ
정 안되면 터미널을 닫는 수밖에..ㅠㅠ
아싸조쿠나 2024-07
ctrl+z 로 빠져나온후에 ps -ef | grep vim 해서 process 죽이세요.
딥마인드 2024-07
grep 할거면 -R 주고 읽기모드로 해보시거나 cat 쓰세요.


QnA
제목Page 110/5727
2014-05   5250005   정은준1
2015-12   1775296   백메가
2024-07   2028   dateno1
2024-07   2218   풀로드시스템
2024-07   1730   쌍cpu
2024-07   2033   화란
2024-07   1588   pumkin
2024-07   2539   pilsuni
2024-07   1858   슬러그94
2024-07   2347   윤치열
2024-07   2004   Sakura24
2024-07   2053   쉐이딩
2024-07   2112   dietist
2024-07   2251   yummy
2024-07   2235   사누스
2024-07   2187   을신축
2024-07   2046   Syzykm
2024-07   2364   쌍cpu
2024-07   3244   안녕해요
2024-07   2546   icalux93
2024-07   2094   dateno1
2024-07   3085   원시인7