현재 디렉토리에서 특정 문구가 포함된 파일 수를 계산하는 방법은 무엇입니까? [복사]

현재 디렉토리에서 특정 문구가 포함된 파일 수를 계산하는 방법은 무엇입니까? [복사]

"HW"라는 문구가 포함된 현재 디렉터리의 파일 수를 계산하고 싶습니다.

나는 노력했다

ls -l | grep HW | wc -l

답변1

"HW"라는 문자열이 포함된 파일 수를 계산하려면 다음을 수행하세요.

find . -maxdepth 1 -type f | xargs grep -m 1 HW | wc -l

디렉터리에 일반 파일만 있는 경우:

grep -m 1 HW * 2>/dev/null | wc -l

당신이 찾고 있다면파일 이름여기에는 "HW"라는 문자열이 포함되어 있습니다.

find . -type f -name "*HW*" | wc -l

관련 정보