«grep» 태그된 질문

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

4
첫 번째 공백 후 sed / awk를 사용하여 무엇이든 제거
aaaaaaaa 09 bbbbbbbb 90 ccccccccccccccc 89 ddddd 09 위의 텍스트에서 sed / awk / replace를 사용하여 각 줄의 첫 번째 공백 다음에 나오는 것을 제거하고 싶습니다. 예를 들어 출력은 다음과 같습니다. aaaaaaaa bbbbbbbb ccccccccccccccc ddddd 도움을 주시면 감사하겠습니다.
20 sed  grep  awk 


2
grep이 CPU를 실행하지 않을 때 무엇을합니까?
와 일치하는 항목을 찾을 때 grep종종 후속 검색이 첫 번째보다 훨씬 적은 시간 (예 : 25 초 대 2 초)을 발견합니다. 분명히, 그것은 마지막 실행에서 데이터 구조를 재사용하는 것이 아니라 할당이 취소 된 것이어야합니다. 에 time명령을 실행 grep하면 흥미로운 현상이 나타났습니다. real 24m36.561s user 1m20.080s sys 0m7.230s 나머지 시간은 어디로 …
19 grep  performance 

2
Grep : 매뉴얼 페이지에서 제목의 단어를 검색 할 때 예기치 않은 결과
macOS에서 맨 페이지를 grep하려고 할 때 이상한 동작이 발생합니다. 예를 들어, Bash 매뉴얼 페이지에는 분명히 문자열이 나타납니다 NAME. $ man bash | head -5 | tail -1 NAME 그리고 내가 grep name하면 결과가 나오지만 grep하면 NAME그렇지 않습니다. $ man bash | grep 'NAME' $ man bash | grep NAME 필자가 …

5
논리 연산자로 grep
논리 연산자로 grep 검색을 수행 할 수있는 grep 유사 유틸리티가 있습니까? 논리 구조를 자유롭게 중첩하고 결합 할 수 있기를 원합니다. 예를 들어 다음과 같은 것이 가능해야합니다. grep (term1 && term2) || (term1 && (term3 xor term4)) * 나는 이것이 바닐라 grep과 추가 bash 스크립팅으로 수행 할 수 있다는 것을 알고 …
19 grep 

5
줄 앞의 앵커가 앵커인데도 줄 끝 $ 앵커가 grep 명령과 작동하지 않는 이유는 무엇입니까?
유닉스에 매우 익숙하지만 프로그래밍에는 새로운 것이 아니다. MacBook에서 터미널 사용. 크로스 워드 생성을 위해 단어 목록을 관리하고 검색하기 위해 Grep 명령과 그 변형을 사용하려고합니다. 매우 간단 해 보이지만 간단한 경우라고 생각한 것에 대해 일찍 끊어졌습니다. 내가 들어갈 때 grep "^COW" masternospaces.txt COW로 시작하는 모든 단어 목록 : 내가 원하는 것을 …
19 grep  newlines 


3
grep 출력에서 ​​매우 긴 텍스트 행을 가진 파일 제외
나는 종종 grep 명령을 실행하여 코드에서 물건을 찾지 만 웹 프로젝트의 문제는 종종 한 줄의 큰 텍스트를 만드는 압축 된 JavaScript 및 CSS 파일이 있기 때문에 일치하는 것이 있으면 전체 터미널 창이 1000 줄 이상을 채워서 내가 찾고있는 것을 찾는 것이 매우 비현실적입니다. 200 자 이상의 텍스트 한 줄로 된 …
18 grep 

11
거대한 파일에서 많은 패턴을 가져 오기
나는 하루에 약 20 만 줄씩 성장하는 파일을 가지고 있으며 모두 3 줄의 블록으로 구성됩니다. 1358726575123 # key Joseph Muller # name carpenter # job 9973834728345 Andres Smith student 7836472098652 Mariah Anthony dentist 이제 약 10,000 개의 키 패턴을 추출하는 다른 파일이 있습니다 1358726575123. 그런 다음 for이 패턴 으로 루프를 …
18 grep  awk  database  text 


4
stdout으로 출력하고 동시에 파일로 grep
에 텍스트를 출력하는 스크립트가 stdout있습니다. 터미널 에서이 모든 출력을보고 싶으며 동시에 일부 줄을 필터링하고 파일에 저장하려고합니다. 예: $ myscript Line A Line B Line C $ myscript | grep -P 'A|C' > out.file $ cat out.file Line A Line C 터미널에서 첫 번째 명령의 출력을보고 두 번째 명령의 출력을 파일에 …
18 grep  pipe  stdout  tee 

5
중복을 제거하는 동안 두 목록을 병합
Busybox (OpenWRT)를 사용하는 임베디드 Linux 시스템이 있으므로 명령이 제한됩니다. 다음과 같은 두 개의 파일이 있습니다. 첫 번째 파일 aaaaaa bbbbbb cccccc mmmmmm nnnnnn 두 번째 파일 mmmmmm nnnnnn yyyyyy zzzzzz 이 두 목록을 하나의 파일로 병합하고 중복을 제거해야합니다. 나는 (공간 제한) 우리는 위대한를 사용하여 얻을 수 있도록 DIFF가없는 awk, sed및 …
18 bash  grep  sed  awk  busybox 

3
grep -v로 파이프 찾기
특정 유형이며 특정 문자열을 포함하지 않는 모든 파일을 찾으려고합니다. grep -v로 find를 파이핑하여 문제를 해결하려고합니다. 예: find -type f -name '*.java' | xargs grep -v "something something" 이것은 작동하지 않는 것 같습니다. find 명령이 찾은 모든 파일을 반환하는 것 같습니다. 내가하려고하는 것은 기본적으로 특정 파일 이름 (예 : SessionPb.java에서와 같이 …
18 grep  find  pipe 

1
"grep"의 반대는 무엇입니까?
일련의 긴 문자열을 인쇄하고 특정 패턴 ( "grep"을 사용하여 수행)을 포함하는 행만 표시하는 대신 특정 패턴을 어떻게 필터링 합니까?
18 grep 

2
journalctl에 대한 선택 가능한 단위 목록
CentOS 7 서버에서 journalctl로그를 생성 할 수 있는 선택 가능한 단위 목록을 얻고 싶습니다 . 이를 위해 다음 코드를 어떻게 변경할 수 있습니까? journalctl --output=json-pretty | grep -f UNIT | sort -u CentOS 7 터미널에서 위 코드는를 생성합니다 grep: UNIT: No such file or directory. 편집하다: 다음 Java 프로그램은 원하는 …
18 grep  systemd 

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