Linux 및 Solaris 서버의 여러 디렉토리에서 수백 개의 로그 파일을 통해 grep하기 위해 쉘 스크립트를 작성해야했습니다. 일부 로그는 다양한 형식으로 압축되고 일부는 크기가 몇GB입니다. 나는 grep이 서버에서 많은 자원을 사용하고 아마도 메모리를 소모 함으로서 머신에서 실행중인 웹 서버를 사용하지 않을까 걱정된다. 파일을 압축 해제하고 gre
zgrep을 사용하는 데 문제가 있습니다. 나는 ID과 특정 Date을 기반으로 XML 파일을 찾고 싶다. 각 XML 파일에는 ID와 날짜가 들어 있습니다. 프로그램은 이러한 파일이 동일한 ID이지만 다른 날짜를 가질 수 있음을 인정해야합니다. zgrep을 사용하려고했지만 두 개의 다른 변수를 찾는 방법을 모르며 코드가 작동하지 않습니다. 내 코드는 다음과
컨텍스트 : 파이썬 패키지의 github 저장소를 찾으려고합니다. 그렇게하기 위해, 나는 github URL을위한 패키지 아카이브를 zgrep'ping하고있다. 그리고 출력 결과를 1로 제한하기 전까지는 잘 작동합니다. # works, returns a lot of results
subprocess.check_output(["zgrep", "-oha",
리눅스 컴퓨터에서는 잘 작동하지만 윈도우에서는 실행되지 않는 코드를 작성했습니다. import subprocess
import pandas as pd
try:
from StringIO import StringIO
except ImportError:
from io import StringIO
def zgrep_data(f, stri