grep 같은 비슷한 윈도우 Window 명령어?
Thursday, April 17, 2008
스폰서 링크유닉스의 grep 과 유사한 명령어가 윈도우에 있는데, findstr 이라는 좀더 쉬운 이름으로 되어 있습니다. 정규식(정규표현식)도 사용이 가능합니다. 그러나 유닉스 grep처럼 그렇게 강력하지는 않습니다.
윈도우의 일명 도스창(정식명칭은 명령프롬프트; CMD.EXE)에서,
findstr/?
이라고 입력하면 도움말이 나옵니다. 사용법도 그렙과 비슷합니다. 예를 들어, 현재디렉토리에 있는 모든 txt 확장자를 가진 텍스트 파일들 속에서 apple 이라는 단어를 대소문자 구분없이 찾으려면
findstr /i apple *.txt
이렇게 하면 됩니다. 모든 파일(*.*)에서, 아라비아 숫자로만 이루어져 있는 행들을 찾으려면
findstr ^[0-9]$ *.*
이렇게 정규식을 사용합니다.
윈도우의 일명 도스창(정식명칭은 명령프롬프트; CMD.EXE)에서,
findstr/?
이라고 입력하면 도움말이 나옵니다. 사용법도 그렙과 비슷합니다. 예를 들어, 현재디렉토리에 있는 모든 txt 확장자를 가진 텍스트 파일들 속에서 apple 이라는 단어를 대소문자 구분없이 찾으려면
findstr /i apple *.txt
이렇게 하면 됩니다. 모든 파일(*.*)에서, 아라비아 숫자로만 이루어져 있는 행들을 찾으려면
findstr ^[0-9]$ *.*
이렇게 정규식을 사용합니다.
더 읽기:
☞ 윈도우 | Windows 7 | Windows XP | Windows 2000
더 읽기:
☞ 정규식 | 정규표현식 | Regex | Regular Expression
더 읽기:
☞ 리눅스 Linux | 유닉스 Unix | 시그윈 Cygwin
Post a Comment
<< Home