«grep» 태그된 질문

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


2
grep -r은 기본적으로 어디에서 검색합니까?
경로를 지정하지 않고 grep을 사용하여 검색 grep -r 'mytext'하면 시간이 오래 걸리는 것처럼 나타났습니다 . 한편 경로를 지정 grep -r 'mytext' .하여 검색하면 필요한 것을 즉시 찾습니다. 그래서, grep이 어떤 디렉토리에서 어떤 디렉토리를 검색하는지 궁금합니다. UDATE : grep 버전 : grep (GNU grep) 2.10
16 grep  recursive 

4
프로세스의 ID 찾기 및 종료
백그라운드 프로세스를 종료해야 할 때마다 ps -e | grep <process_name> 어떤는 다음과 같이 인쇄 1766 ? 00:00:13 conky에 그럼 난 프로세스 ID를 사용, kill너무 좋아 kill 1766. 이것을 단순화 할 수있는 방법이 있습니까? 더 빨리 만드시겠습니까? 타이핑의 양을 줄입니까?
16 process  grep  kill  ps 

6
압축 된 아카이브를 재귀 적으로 파악하는 방법은 무엇입니까?
use Test::Versioncpan의 어떤 모듈을 찾으려고합니다 . 그래서 나는 minicpan그것을 미러링하는 데 사용 했습니다. 내 문제는 다운로드 된 아카이브를 반복하고 아카이브에있는 파일을 grep해야한다는 것입니다. 아무도 내가 어떻게 할 수 있는지 말해 줄 수 있습니까? 바람직하게는 아카이브의 어떤 파일과 어떤 줄에 있는지 알려줍니다. (참고 : 일부 zip 파일이 아닌 일부는 zip 파일입니다)
16 grep  find  zip  recursive  archive 

3
bash는 xargs grep을 한 번만 찾습니다.
어쩌면 조금 이상 할 수도 있습니다. 어쩌면 다른 도구가있을 수도 있습니다. 다음 클래식 bash 명령을 사용하여 문자열이 포함 된 모든 파일을 찾습니다. find . -type f | xargs grep "something" 여러 깊이에 많은 파일이 있습니다. "무언가"의 첫 번째 항목으로 충분하지만 찾기는 계속 검색하며 나머지 파일을 완료하는 데 시간이 오래 걸립니다. …
16 bash  find  grep  xargs 

5
파일 어디에서나 여러 키워드가 포함 된 파일 찾기
파일의 어느 곳에서나 내가 찾고있는 전체 키워드 세트가 포함 된 디렉토리의 모든 파일을 나열하는 방법을 찾고 있습니다. 따라서 키워드가 같은 줄에 표시 될 필요는 없습니다. 이를 수행하는 한 가지 방법은 다음과 같습니다. grep -l one $(grep -l two $(grep -l three *)) 세 개의 키워드는 하나의 예일 뿐이며 두 개 …




5
주어진 이름으로 모든 프로세스를 죽이는 방법?
명령을 실행 ps -A | grep <application_name>하고 다음과 같은 프로세스 목록을 가져옵니다. 19440 ? 00:00:11 <application_name> 21630 ? 00:00:00 <application_name> 22694 ? 00:00:00 <application_name> 나는 목록에서 모든 프로세스를 종료 할 : 19440, 21630, 22694. 시도 ps -A | grep <application_name> | xargs kill -9 $1했지만 오류가 발생합니다. kill: illegal pid …
16 grep  process  kill  ps 

2
--exclude-dir 플래그와 함께 grep을 사용하여 여러 디렉토리를 제외
grepOSX에서 사용하는 단어에 대해 Ruby on Rails 애플리케이션을 검색 중이며 특정 패턴과 일치하는 디렉토리를 제외하고 싶습니다. 다음 명령을 사용하고 있습니다. grep -inRw -E 'direct' . --exclude-dir -E 'git|log|asset' 이 명령은 내가 생각했던 것을하지 않습니다. 다음은 내가 작동 한다고 생각한 방법 입니다. i- 대소 문자를 구분하지 않는 검색 n- 패턴이있는 인쇄 …

1
한 파일에서 다른 파일로 나열된 패턴 찾기
한 파일에 나열된 패턴을 찾아 다른 파일에서 찾고 싶습니다. 두 번째 파일에는 쉼표로 구분 된 패턴이 있습니다. 예를 들어 첫 번째 파일 F1에는 유전자가 있습니다 ENSG00000187546 ENSG00000113492 ENSG00000166971 두 번째 파일 F2에는 필요한 유전자가 몇 개 더 있고 (5 개 열) region gene chromosome start end intronic ENSG00000135870 1 173921301 …
15 grep 

8
멀티 라인 그렙을 수행하는 방법
두 줄로 표시되는 텍스트에 대해 grep을 어떻게 수행 하시겠습니까? 예를 들면 다음과 같습니다. pbsnodes 리눅스 클러스터의 사용률을 반환하는 명령입니다 root$ pbsnodes node1 state = free procs = 2 bar = foobar node2 state = free procs = 4 bar = foobar node3 state = busy procs = 8 bar = …



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