«grep» 태그된 질문

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

2
구분 기호 앞에 n 문자가없는 모든 행을 삭제하십시오.
나는 매우 긴 텍스트 파일 ( 여기에서 )에 6 개의 16 진수 문자를 포함하고 '중단'(한 문자로 표시되고 아래 코드 마크 다운에 올바르게 표시되지 않는 것)과 몇 단어가 있어야합니다. 00107B Cisco Systems, Inc 00906D Cisco Systems, Inc 0090BF Cisco Systems, Inc 5080 Cisco Systems, Inc 0E+00 ASUSTek COMPUTER INC. 000C6E ASUSTek …

4
grep 명령으로 문자열 검색을 if 문에 넣는 방법?
두 개의 파일에서 여러 문자열을 검색하고 싶습니다. 두 파일에서 하나의 문자열이 발견되면 무언가를 만드십시오. 하나의 파일에서만 하나의 문자열이 발견되면 다른 것을 만드십시오. 내 명령은 다음과 같습니다. ####This is for the affirmative sentence in both files if grep -qw "$users" "$file1" && grep -qw "$users" "$file2"; then ####This is for the …

3
grep을 사용하여 두 단어 중 하나만있는 줄을 검색하는 방법
텍스트 파일에서 'word1'XOR 'word2'가있는 줄을 검색하고 싶습니다. 따라서 word1, word2가있는 행을 출력해야하지만이 단어가 모두있는 행은 출력하지 않아야합니다. XOR을 사용하고 싶었지만 Linux 명령 줄에 작성하는 방법을 모르겠습니다. 나는 시도했다 : grep 'word1\|word2' text.txt grep word1 word2 text.txt grep word1 text.txt | grep word2 grep 'word1\^word2' text.txt 그리고 더 많은,하지만 성공하지 못했습니다.



3
파일에서 수백 개의 문자열을 위해 디렉토리에 수천 개의 파일을 grep하는 방법
나는 grep성명서 를 작성하려고하는데 그것이 나를 죽이고 있습니다. 또한 arguments list too long오류가 발생 하는 데 지쳤습니다 . 파일이 있는데 전화 해 봅시다 subset.txt. 여기에는와 같은 특정 문자열을 가진 수백 줄이 포함됩니다 MO43312948. 내 객체 디렉토리에는 수천 개의 파일이 있으며 문자열이 포함 된 모든 파일을 subset.txt다른 디렉토리 에 복사해야합니다 . …
11 grep 


3
bash 별명을 확장하는 방법
Bash에서 동일한 이름의 다른 별칭을 실제로 확장하는 별칭을 만드는 방법은 무엇입니까? 왜: 나는 다음과 같이 GREP_OPTIONS설정했다 .bashrc. GREP_OPTIONS="-I --exclude=\*~" 또한 setup-java.sh일부 Java 프로젝트를 수행하기 전에 호출 할 스크립트 (우리에게 말해 주겠다 )가있었습니다. 다음 줄이 포함됩니다. GREP_OPTIONS="$GREP_OPTIONS --exclude-dir=classes" Sass도 사용한다면 다음 setup-sass.sh을 포함하는 라인을 호출 합니다. GREP_OPTIONS="$GREP_OPTIONS --exclude-dir=\*/.sass-cache" 그러나 GREP_OPTIONS더 이상 …
11 bash  grep  alias 

2
grep (1p) 맨 페이지를 여는 방법?
의 끝에서 man grep, 그것은 말한다 SEE ALSO\ POSIX Programmer's Manual Page grep(1p). 맨 페이지를 열 수 없습니다 grep(1p). 어떻게해야합니까? net, Unix.SE를 검색하고 시행 착오를했지만 아직 운은 없습니다. 시도 $ man 1p grep $ man -K grep 편집하다: 우분투 14.10에 있습니다
11 grep  man  posix 


3
bash 스크립트에서 유니 코드를 grep하는 방법
if grep -q "�" out.txt then echo "working" else cat out.txt fi 기본적으로 파일 "out.txt"에 파일의 아무 곳에 나 " "가 포함되어 있으면 "working"을 에코하고 "out.txt"파일에 파일의 "where"가없는 경우 파일을 원합니다 고양이 out.txt에 편집 : 그래서 내가하고있는 일이 있습니다. openssl 암호 해독을 무력화하려고합니다. openssl enc는 성공하면 0을, 그렇지 않으면 0이 …

2
줄 바꿈을 무시하고 파일에서 텍스트를 검색하는 방법은 무엇입니까?
파일에서 여러 줄로 나눌 수있는 텍스트를 검색하고 싶습니다. 줄 바꿈을 무시하고 일치하는 줄 범위를 반환하는 grep. 예를 들어을 검색 is an example file하고 다음 파일에서 찾을 것으로 예상합니다. 이다 예제 파일. 선행 또는 후행 공백에 의존하지 말고 모든 형태의 공백을 완전히 무시하는 것이 가장 좋습니다 (이상적으로는 일련의 공백을 단일 공백으로 …


3
grep을 사용하면 패턴을 일치시키고 다른 패턴을 반전시켜 어떻게 일치시킬 수 있습니까?
으로 grep, 나는 패턴과 일치하는 모든 행을 선택하려면, 그것은 또 다른 패턴과 일치하지 않습니다. 옵션 (또는 , 또는 )을 grep사용할 수 있도록 단일 호출을 사용할 수 있기를 원합니다 .--after-context--before-context--context -v옵션 을 grep사용하여 전달하는 모든 패턴을 무효화하므로 여기에서 실행 가능하지 않습니다 -e. 예 다음 컨텍스트의 한 줄로 줄 일치 needle를 무시하고 …
11 grep 

2
파일에서 발생 당 여러 줄을 제거하는 방법?
이 857835 라인 파일을 가지고 다음과 같은 내용을 포함한다고 가정 해보십시오. a1 rubbish1 rubbish2 rubbish3 rubbish4 a1 rubbish5 rubbish6 rubbish7 rubbish8 그리고 나는 모든 발행 수 제거 할 a1및 (다음 줄 rubbish1과 rubbish5이 예에서). 어떻게합니까? 나는 grep 'a1' -v -A1아무 소용이 없었지만 내 sed skillz는 정말 대단하지 않습니다 :} 이번에 …

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