«grep» 태그된 질문

파일에서 텍스트 패턴을 검색하기위한 명령 줄 도구 인 grep과 관련된 질문이 있습니다. grep 자체에 대한 질문이나 grep 명령 줄 도구를 사용하여 발생하는 문제에 대한 질문에이 태그를 사용하십시오.

1
부정확 한 텍스트 검색
같은 어떤 유틸리티 거기에 grep심지어 uniq하지만 부정확 한 검색하거나 내가 직접 작성해야? 일치하는 90 % (숫자가 다를 수 있음) 또는 이와 유사한 것을 볼 것입니다. 예를 들어 여러 문자열이있는 파일이 있습니다. abc123 abd123 abc223 qwe938 이 경우 이러한 유틸리티는 처음 세 문자열을 반환하거나 유사하다고 말해야합니다. 물론 내가 가진 경우 같은 …

5
FTP에서 grep을 수행하는 방법?
나는 비슷한 명령을 찾으려고 노력했다. ncftp(실제로 이것은 내가 사용한 유일한 터미널 ftp 클라이언트이다) 나는 찾지 못했다. grep원격 서버에서 명령 을 사용 하고 파일에서 문자열을 검색 하는 방법 (가능한 경우)은 무엇입니까 ?

5
재귀 적으로 폴더를 검색하지만 svn 하위 폴더는 제외
fooSVN이 유지 관리하는 대형 파일 시스템에서 발생하는 모든 항목을 찾고 싶지만 .svn디렉토리에 포함 된 항목과 일치하지 않습니다 . 내가 할 때 즉시 일치 grep -l -e 'foo' *하지만 grep -l -e 'foo' --exclude-dir=".svn"명령을 사용 하여 svn 디렉토리를 제외하고 제외하면 그냥 멈 춥니 다. 내가 무엇을 잘못하고 있지?
10 grep 

3
주석을 잡지 않고 소스 코드를 grep하는 방법
주석으로 인해 때로는 오탐하지 않고 소스 코드를 파악하는 방법을 찾고 있습니다. 예를 들어이 .c 소스 코드에서 foo를 검색하면 : /* * foo has changed [...] and is now a 2-parameters function */ // foo(24) foo(42, 28); 순진한 사람 grep은 내가 하나만 원하는 곳에서 3 번을 발견 할 것입니다. StackOverflow 에서이 …
10 files  grep  source 

2
“Grep이 중단되어 부팅 프로세스가 영원히 중단됩니다”
질문 내의 질문 ( 데비안 위키에서 ) : 데스크탑에서 sid를 사용해야합니까? 깨진 데비안 시스템을 다룰 수 있다고 생각한다면, libpam0g가 깨져서 모든 로그인을 막을 경우 어떻게해야하는지 알고 있습니까? grep이 중단되어 부팅 프로세스가 영원히 중단되는 경우 어떻게해야하는지 알고 있습니까? 이런 일이 일어났습니다. 그들은 다시 일어날 것입니다. 내 질문은 어떻게 깨진 grep프로세스가 부팅 …
10 boot  grep 

3
자식 grep 색상은 grep 사용자 정의 색상과 다릅니다
내 grep 색상을 설정했습니다 ~/.bashrc. export GREP_COLORS='ms=01;34:mc=01;34:sl=:cx=:fn=35:ln=32:bn=32:se=36' 그들은 일한다 grep --color=auto grep --color=always 불행히도 이러한 사용자 정의 색상은 다음과 같이 무시됩니다. git grep --color=auto git grep --color=always git grep위의 $GREP_COLORS색상 을 사용 하는 방법 ?

3
grep 결과에서 나오는 줄을 실행하는 방법?
특정 설치 지침이 포함 된 텍스트 파일이 있으며 파일에서 고유 한 항목을 grep 할 수 있다는 것을 알고 있습니다. 예를 들어, 텍스트 파일은 다음과 같습니다. MYDIR =`찾기 / home / user-이름 somedir` 수출 PERL5LIB = $ PERL5LIB : $ MYDIR bash에서 파일에서 grep 후 행을 어떻게 실행할 수 있습니까? 다음과 …
10 bash  grep 

4
하위 디렉토리 내의 특정 파일에서만 문자열 찾기
GetTypes()모든 C # 소스 파일 ( .cs)에서 디렉토리 / 하위 디렉토리 에서 함수를 찾아야한다고 가정 해 봅시다 . 사용 grep -rn GetTypes *.cs했지만에 오류가 발생했습니다 grep: *.cs: No such file or directory. 나는을 사용해야 grep -rn GetTypes *했지만이 경우에는 모든 파일뿐만 *.cs아니라 표시합니다. .cs파일 에서만 문자열을 찾으려면 어떤 명령을 사용해야 …

6
grep의 -A -B -C 스위치에 대한 대안이 있습니까 (앞뒤에 몇 줄 인쇄)?
grep -A 2 -B 3 grep 문자열 다음에 2 행을 인쇄하고 3 행 전에 인쇄합니다. grep -C 3 3 행 전과 3 행 인쇄 불행히도, grep내가 사용하는 것은 이러한 옵션을 지원하지 않습니다. 이를 시뮬레이션하기 위해 사용할 수있는 대체 명령이나 스크립트가 있습니까? 사용 sed/ awk/ perl/ 쉘 스크립트를?

5
하나의 내장 명령으로 하위 디렉토리의 파일에서 하위 문자열을 찾으십니까?
Windows에서 모든 하위 디렉토리의 모든 파일에서 문자열을 찾으려면 다음과 같이하십시오. findstr /C:"the string" /S *.h 그러나 Linux (예 : Ubuntu) find에서는 xargs, 및 관련 파이프 명령 이외의 다른 방법을 찾지 못했습니다 grep(예 :이 페이지에는 하위 디렉토리를 통해 재귀 적으로 grep 할 수 있습니까? ). 그러나 내 질문은 다릅니다 : 쉘 …
10 linux  grep  find  recursive 



5
컬러 그렙 출력 : 별칭이 아닌 GREP_OPTIONS가 아님
의 컬러 출력을 원합니다 grep. .... 그러나 전략 1 : GREP_OPTIONS. 그러나 이것은 더 이상 사용되지 않습니다. http://www.gnu.org/software/grep/manual/html_node/Environment-Variables.html을 참조 하십시오 Stragegy 2 : GREP_COLORS는 첫눈에 솔루션처럼 보이지만 다른 점이 있습니다. 전략 3 : 별칭. find ... | xargs grepxargs는 별칭을 평가하지 않기 때문에이 기능은 작동 하지 않습니다. 전략 4 : …
10 shell  grep  colors 

1
grep을 사용하여 일련의 키워드로 시작하는 행을 필터링하는 방법은 무엇입니까?
나는 큰 파일 (화학 물질 데이터베이스)이 있고, 나는으로 시작하지 않는 선으로 정의 된 경우에만 헤더 레코드를 표시해야합니다 : ATOM, CONNECT, HETATM, TER, 또는 END. 나는 grep이것을 하기 위해 사용해야 합니다. 파일 샘플은 다음과 같습니다 (전체 파일은 다음과 같습니다 ). HEADER TRANSFERASE 15-OCT-12 4HKD TITLE CRYSTAL STRUCTURE OF HUMAN MST2 SARAH …
10 grep 

3
GNU grep -P와 함께 perl 호환 정규식 사용
(?<=\[')[^,]*다음 줄을 포함하는 파일 에서이 정규식 을 사용하고 있습니다.disk = ['OVS/sdasd/asdasd/asdasd/something.img, w'] 나는 그것을 돌려주고 싶다 OVS/sdasd/asdasd/asdasd/something.img 어떻게 grep작동하게합니까? 시도 grep -P "(?<=\[')[^,]*"했지만 전체 줄을 반환합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.