vi에서 줄번호 표시
:set nuvi에서 줄번호 표시 없애기
:set nonu페이지 이동
ctrl-f : 다음 페이지ctrl-b : 이전 페이지
gg : 파일 첫 번째 행으로 이동
G : 파일 끝 행으로 이동
:191 : 191행으로 이동
"단어" 검색
/검색할단어"단어1/단어2" 검색
/단어1\/단어2검색결과 탐색
n : 다음 검색 결과 보기N : 이전 검색 결과 보기
:noh : 검색 결과 하이라이트 없애기
sample.txt 파일에서 "단어"를 포함한 문장 표시
grep "단어" sample.txtsample.txt 파일에서 "단어1/단어2"를 포함한 문장 표시
grep "단어1\/단어2" sample.txtsample.txt 파일에서 "단어1" 또는 "단어2"를 포함한 문장 표시
grep "단어1\|단어2" sample.txtsample.txt 파일에서 "단어1/단어2" 혹은 "단어1/단어3"를 포함한 문장 표시
grep "단어1\/단어2\|단어1\/단어3" sample.txtsample.txt 파일에서 "단어1"을 포함한 문장만 검색해서 result.txt 파일에 저장
result.txt 파일이 없을 경우, 파일을 생성해서 저장result.txt 파일이 존재할 경우, 기존 내용 삭제되고 저장.
grep "단어1" sample.txt > result.txt
sample.txt 파일에서 "단어1"을 포함한 문장만 검색해서 result.txt 파일 마지막에 붙여넣기
result.txt 파일이 없을 경우, 파일을 생성해서 저장grep "단어1" sample.txt >> result.txt
sample.txt 파일에서 단어1/단어2", "단어1/단어3", "단어1/단어4"를 포함한 문장을 result.txt에 저장한 후 100번째가 무엇인지 확인
grep "단어1\/단어2\|단어1\/단어3\|단어1\/단어4" sample.txt > result.txtvi result.txt
:100
sample.txt 파일에서 단어1/단어2", "단어1/단어3", "단어1/단어4"를 포함한 문장을 단어1/단어2, 단어1/단어3, 단어1/단어4 순서로 묶어서 result.txt에 저장한 후 100번 째가 무엇인지 확인
grep "단어1\/단어2"> sample.txt > result.txtgrep "단어1\/단어3"> sample.txt >> result.txt
grep "단어1\/단어4"> sample.txt >> result.txt
vi result.txt
:100