«grep» 태그된 질문

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

1
패턴을 찾을 수 없을 때 쉘 스크립트에서 조기 종료를 방지하기위한`set -e` 및`grep` 관용구
GNU / LINUX bash에서 쉘 스크립팅과 관련하여 필요한 도움말 : 나는 항상 사용 set -e합니다. 종종, 나는 싶습니다 grep항상 경우 스크립트가 실행을 종료하지 않으려는 grep종료 상태가 1발견되지 패턴을 표시합니다. 이 문제를 해결하기 위해 시도한 내용은 다음과 같습니다. (I 시도) 하는 경우 set +o pipefail와 같은 뭔가 그렙 호출 grep 'p' …
15 bash  grep  gnu  coreutils 

5
파일의 패턴과 함께 grep을 사용하여 일치하지 않는 패턴 인쇄
patterns.txt : "BananaOpinion" "ExitWarning" "SomeMessage" "Help" "Introduction" "MessageToUser" Strings.xml <string name="Introduction">One day there was an apple that went to the market.</string> <string name="BananaOpinion">Bananas are great!</string> <string name="MessageToUser">We would like to give you apples, bananas and tomatoes.</string> 예상 출력 : "ExitWarning" "SomeMessage" "Help" 에서 patterns.txt찾을 수없는 용어를 어떻게 인쇄 Strings.xml합니까? 에서 …
15 grep 


5
grep이 리디렉션에서 작동하지 않는 이유는 무엇입니까?
top리디렉션과 함께 명령을 사용하면 정상적으로 작동합니다. top > top.log 이제 grep을 사용하여 특정 줄을 필터링하고 싶습니다. top | grep "my_program" > top.log 그러나 로그 파일은 비어 있습니다. 그러나 grep은 사용할 때 출력을 제공합니다. top | grep "my_program" 어디에서 my_program어떤 출력을 볼 수있는 실행 프로그램으로 대체되어야한다. 왜 내 접근 방식이 작동하지 …
15 bash  grep 


2
경기 전후 20자를 잡으려면
경기 후 너무 많은 정보를 얻는 문제가 있습니다 grep -RnisI --color=auto "pseudomonas" * 경기 전후 20 문자 또는 10 단어 만 얻으려고합니다. 그러한 일을하는 올바른 도구는 무엇입니까?
15 grep  osx 



5
grep이 일치 한 후 파일의 줄 수를 어떻게 계산합니까?
CSV 파일에서 문제가있는 행 뒤에 줄 수를 세려고합니다. grep -a #일치하는 것을 찾은 후 구문을 사용하여 # 줄 수를 출력 할 수 있다는 것을 알고 있습니다 . 실제 줄 수에만 관심이 있습니다. 숫자를 MAX_INT로 설정하고 파일로 파이프하고 더 많은 처리를 수행 할 수 있음을 알고 있습니다. 나는 카운트를 말해 줄 …
14 files  grep  csv 

6
두 괄호 사이에 문자열을 인쇄
이 줄에 파일이 있습니다 G8 = P(G1,G3) G9 = P(G3,G4) G12 = P(G2,G9) G15 = P(G9,G5) G16 = P(G8,G12) G17 = P(G12,G15) 나는 출력을 필요로한다. G1,G3 G3,G4 ..... sed / grep 명령이나 perl을 사용하여 어떻게 할 수 있습니까?
14 sed  grep  perl 

2
모든 키보드 키를 빠르게 테스트하는 스크립트
일부 키보드에 잘못된 키보드 키가 있는지 확인해야하므로 최대한 빨리 속도를 높이고 싶습니다. 나는이 특정 작업에 대해 아무것도 발견하지 못했기 때문에 내 생각은 눌린 키를 읽고 모든 키보드 키를 아는 스크립트이므로 빠르게 bash 할 수 있으며 아직 눌리지 않은 키를보고합니다. 나는 중 하나와 그것을 달성 할 수 있다고 가정 showkey이나 xev출력을 …
14 bash  grep  awk  keyboard  stdout 


2
grep : 일본어 한자가 포함 된 모든 줄 찾기
거대한 UTF-8 텍스트 파일에서 일본어 한자 가 포함 된 모든 줄을 표시하고 싶습니다 . 이것은 어떤 grep(또는 다른) 표현입니까? 내가 실수하지 않으면 간지가 \u4e00와 사이의 문자 \u4dbf입니다. 나는 kanas 를 보여줄 필요는 없지만 , 그것들을 보여주는 것도 큰 문제는 아닙니다.
14 grep  unicode 


2
GNU grep의 --color = auto 옵션은 무엇을 의미합니까?
AFAICT는 GNU 매뉴얼 페이지 grep도 아니고 info grep어떤 --color=auto의미 인지를 설명 하지 않습니다 . 나는이 옵션의 의미가 즉시 명백하지 않은 지구상에서 가장 소수의 사람들 중 하나 여야합니다. 나는 --color=auto" 어딘가에 " --color=never와 --color=always이라고 생각하지만 여전히 너무 많이 지정되어 있지 않습니다.
14 grep 

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