단어가 포함된 스프레드시트 파일을 찾는 방법

단어가 포함된 스프레드시트 파일을 찾는 방법

여기에 대한 답변처럼: https://superuser.com/questions/313187/search-text-in-multiple-excel-files 하지만 리눅스 민트에서는...

문자열이 포함된 폴더의 xlsx 파일

답변1

댓글에 링크된 답변을 보완합니다.

백업되지 않은 Excel 파일로 가득 찬 버려진 파일 시스템을 검색하고 복구해야 하는 경우, 이것은 키워드를 검색하기 위해 수백 개의 대형 Excel 파일 루프에서 사용한 스크립트 조각입니다. 파일 이름은 as로 전달되고 $f검색 문자열은 으로 전달 됩니다 $s. 중간에 있는 줄은 단지 내 목적에 맞게 출력을 정리하기 위한 것이므로 버릴 수도 있습니다.

found=$(unzip -p "$f" | grep -Pio -m 1 "$s" 2>/dev/null)
found=$(echo $found | sed 's/[ ,/]/./g')
echo "found $found in $f"

-m 1제 조언은 간단합니다. 일단 첫 번째 짝을 찾으면 그만두는 것을 잊지 마세요. grep그렇지 않으면 많은 시간을 낭비하게 될 것입니다.

관련 정보