-
Linux/Mac Terminal Tutorial: The Grep❤️Command - search Files and Directories for★Linux★리눅스★/Linux★명령어★Ubuntu★command 2022. 3. 28. 12:43728x90
다른 grep 영상
https://youtu.be/2-3i42XXzekgrep "Jane William" names.txt // names.txt 에서 Jane William검색하기 // 단어 안에 들어 있기만 하면 무조건 검색 // Jane williamsoso 이런ex)개나 소나 다!! grep -w "Jane William" names.txt // names.txt 에서 Jane William검색하기 // 똑같은 글씨만 검색함 뒤에 뭐 붙어 있는거 말고 // grep -wi "Jane William" names.txt // 소문자 jane william도 // 검색해줌 대소문자 구분 없이 // 대신 단어는 똑같아야 함 grep -win "Jane William" names.txt // 소문자 jane william도 // 검색해줌 대소문자 구분 없이 // 대신 단어는 똑같아야 함 // 라인번호 나옴(대박 좋음!!)number grep -win -B 4 "Jane William" names.txt // 소문자 jane william도 // 검색해줌 대소문자 구분 없이 // 대신 단어는 똑같아야 함 // 라인번호 나옴(대박 좋음!!)number // 검색 나온 라인 위에 4줄이 더 나옴 // 오 최고 !!! // B ⬆️4 grep -win -A 4 "Jane William" names.txt // 소문자 jane william도 // 검색해줌 대소문자 구분 없이 // 대신 단어는 똑같아야 함 // 라인번호 나옴(대박 좋음!!)number // 검색 나온 라인 아래 4줄이 더 나옴 // 오 최고 !!! // A ⬇️4 grep -win -C 4 "Jane William" names.txt // 소문자 jane william도 // 검색해줌 대소문자 구분 없이 // 대신 단어는 똑같아야 함 // 라인번호 나옴(대박 좋음!!)number // 검색 나온 라인 위2, 아래 2줄이 더 나옴 // 오 최고 !!!(많이 쓸듯 최고!!❤️ // 센터 위, 아래2줄 씩 grep -win "Jane William" ./* // 소문자 jane william도 // 검색해줌 대소문자 구분 없이 // 대신 단어는 똑같아야 함 // 라인번호 나옴(대박 좋음!!)number // ❤️ 현재 디렉토리만 모든 파일 다 검색❤️ */. 이쁘게 보기 위해 넣음 무시하세요!! grep -win "Jane William" ./*.txt // 소문자 jane william도 // 검색해줌 대소문자 구분 없이 // 대신 단어는 똑같아야 함 // 라인번호 나옴(대박 좋음!!)number // ❤️ 현재 디렉토리만 모든 파일 다 검색❤️ // 모든(*).txt파일만 검색 */. 이쁘게 보기 위해 넣음 무시하세요!! grep -winr "Jane William" ./ // 소문자 jane william도 // 검색해줌 대소문자 구분 없이 // 대신 단어는 똑같아야 함 // 라인번호 나옴(대박 좋음!!)number // ❤️ 현재 디렉토리부터 하위 디렉토리까지 모든 파일 다 검색(최고 대박 많이 쓸듯❤️ // 모든 파일검색 ❤️ grep -winr "Jane William" . // 동일함 // ❤️ 현재 디렉토리부터 하위 디렉토리까지 모든 파일 다 검색(최고 대박 많이 쓸듯❤️ // 모든 파일검색 ❤️ grep -wirl "Jane William" . // 동일함 // ❤️ 현재 디렉토리부터 하위 디렉토리까지 모든 파일 다 검색(최고 대박 많이 쓸듯❤️ // 모든 파일검색 ❤️ // n 라인이 빠졌으니 그냥 문구가 들어간 파일명만 검색 시크하구만 // 실전에서 쓸일이 있으려나 n 무조건 넣어서 쓸 듯 grep -wirc "Jane William" . // 동일함 // ❤️ 현재 디렉토리부터 하위 디렉토리까지 모든 파일 다 검색(최고 대박 많이 쓸듯❤️ // 모든 파일검색 ❤️ // n 라인이 빠졌으니 그냥 문구가 들어간 파일명만 검색 시크하구만 // count인듯 c 단어가 몇 개 있는지 알려줌 --- 실전에 많이 쓰는 | pipe history | grep "git commit" // history 쓸 때 꼭 쓸 듯 최고❤️ history | grep "git commit" | grep "dotfile" // 같이 써도 되네 ㅎㅎ git commit & dotfile 들어간 내가 예전에 쓴 history에서 찾아줌 grep "...-...-...." names.txt // 234-234-3456 // 이렇게 전화 번호 쭉 나옴 ㅎㅎ 최고 grep (GNU grep) 3.1 버젼 이상만 되는 명령어 grep -P "\d{3}-\d{3}-\d{4}" names.txt // 위에가 더 기억하기 좋은듯 난중에 쓸일 있으려나 !! 일단 암기!! grep -V grep버젼 알아보기 최신 버젼? brew install grep --with-default-names
Test예정
rainbow가 들어간 파일 찾기(파일 안에 rainbow가 들어 있어야 함)테스트 해볼 예정 find . | grep -winr -C 4 "rainbow" . // 소문자 rainbow도 // 단어 똑같이 // 검색해줌 대소문자 구분 없이 // 라인번호 // 하위 디렉터리까지 모두 // 단어 위, 아래 2줄씩 보여주기
한국 사람의 글
[Linux] 리눅스 grep 명령어 사용법 (파일 내 특정 문자열 찾기) - https://coding-factory.tistory.com/m/802
다른글 보기
Linux/Mac Terminal Commmands]
❤️>_find
❤️-Corey Schafer -
https://economiceco.tistory.com/m/12847
반응형'★Linux★리눅스★ > Linux★명령어★Ubuntu★command' 카테고리의 다른 글
우분투 linux에서 터미널창 들어가는 방법 (0) 2022.05.03 How to Install and Dual Boot Linux on Your Mac (0) 2022.05.03 Linux] nohup 세션이 끊겨도 계속 실행되도록 해보자 (0) 2022.04.30 Windows vs MacOS vs Linux – Operating System Handbook (0) 2022.04.13 Move files to directory based on extension (zsh, macOS) (0) 2022.03.23 Linux/Mac Terminal Commmands] ❤️>_ find❤️-Corey Schafer (0) 2022.03.17 [리눅스명령어ls]ls -la 해서 파일 자세히 의미list file and directory names and attributes (0) 2022.03.17 sudo shutdown -h now 맥os터미널 창에서 컴퓨터 종료 시키기 (0) 2022.03.16