삽질 주도 개발
article thumbnail
[리눅스 명령어] grep
🧑🏻‍💻Dev 2023. 1. 19. 22:31

grep의 종류 grep의 종류는 egrep, fgrep, grep 세 가지가 있습니다. egrep은 정규표현식을 활용해서 문자열들을 찾는 명령어입니다. fgrep은 문자열 그대로를 활용해서 문자열들을 찾는 명령어입니다. grep은 -E, -F 옵션으로 egrep과 fgrep을 대체할 수 있는 명령어입니다. grep 옵션들 옵션이 너무 많기 때문에 주로 사용되는 옵션을 추려서 작성했습니다. -A [n] : 일치하는 문자의 후행 컨텍스트를 n줄 출력합니다. -B [n] : 일치하는 문자의 전행 컨텍스트를 n줄 출력합니다. -C [n] : 일치하는 문자의 전후행 컨텍스트를 n줄 출력합니다. "-A n -B n"과 같습니다. -c : 일치하는 문자의 개수를 출력합니다. -E : 확장된 정규표현식을 사용할 수 ..

article thumbnail
[리눅스 명령어] 파일 찾기
🧑🏻‍💻Dev 2023. 1. 18. 20:33

파일 찾기 which description which는 명령어 이름 목록을 확인하고 경로를 출력해 줍니다. (환경 변수 Path에 등록된 실행 가능한 모든 명령어 파일들) synopsis which [-as] program ... option -a : 기본적으로 파일을 하나만 리턴하지만, 해당 옵션으로 모든 파일의 경로를 반환합니다. (all) -s : 명령어 파일을 찾으면 0, 찾지 못하면 1을 반환합니다. (s..?) whereis descripton whereis는 표준 바이너리와 매뉴얼 페이지 디렉터리를 확인하고 찾은 모든 경로를 출력합니다. 표준 바이너리는 환경 변수 PATH에 등록된 실행 가능한 모든 파일들을 기준으로 검색 메뉴얼 페이지는 $MANPATH에 등록된 모든 파일들을 기준으로 검색 ..