bash shell command plus

AMJ·2023년 3월 28일
0

bash_log

목록 보기
2/2
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 지정 프로세스 찾아 출력
profile
재미있는 것들

0개의 댓글