abc 1>> result.txt 2>> error.txt
- bash에 abc 입력 후
올바른 결과는 result.txt
에 저장되고
에러 시 error.txt
에 저장된다.
less
ls -al | less
|
파이프를 통해 다음 명령어를 연결한다.
less
화면 출력 enter(한 줄씩) space(한 화면씩) 방향키(이동) q(종료 및 쉘창 복귀)
grep
grep [옵션] [찾을 문자열] [파일명].
[옵션] 종류
-c 해당 문자열이 들어있는 라인의 개수를 출력
-n 라인의 번호를 함께 출력
-i 문자열의 대소문자 구분 없이 검색
-l 문자열을 포함하는 파일의 이름만 출력
-v 문자열이 포함되어 있지 않은 라인만 출력
-w 문자와 한 단어로 일치해야 출력
-x 패턴이 전체 줄과 일치하는 줄만 출력
history | fgrep a | fgrep b > a.txt
history에서 a와 b를 포함한 결과를 a.txt에 덮어쓰기 저장
history | fgrep a | fgrep -v b >> a.txt
history에서 a는 포함하고 b는 미포함한 결과를 a.txt에 이어쓰기 저장
grep
특정 문자열을 찾아 출력, 정규표현식 사용
fgrep
정규표현식 사용불가
egrep
정규표현 + 확장표현 사용
pgrep
지정 프로세스 찾아 출력