컴퓨터 엑셀 워드 포토숍 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Previous Post 도쿄 디즈니랜드, 위성 사진 구글어스; Tokyo Disneyland Google Eart...구글 지구본 프로그램, 구글 위성사진 화면, 다운로드 주소; Google Earth Ter...HTML-CSS] 탭 문자(TAB) 표현, 공백(스페이스;Space) 넣기; PRE 태그비베(VB, VBA, VBS)에서 엔터키(Enter Key) 표현; 줄바꿈 문자 넣기file 명령; 파일 명령 용도 사용법 예제; UNIX, LINUX 명령어워드(MS-WORD)문서, 한글(HWP)파일 합치기, 수동으로 병합; DOC Merge윈도우] 텍스트 파일 합치기 명령어; Text File (.TXT) 문서 병합 방법; TX...포토샵] 사진 크기 조절; 이미지 사이즈 조정 변경; Image Size Photoshop...VIM VI GVIM: 특수 문자 보기, 줄바꿈 문자(엔터키) 탭(Tab)문자 보이게 하는...배치파일] 윈도우 환경변수를 echo 로 출력 하는 법; PRINT Environment ...

grep ] 백 슬래쉬(\) 문자, Back Slash 섞인 문자열 찾기; 리눅스/유닉스

Friday, December 01, 2006

리눅스(Linux)/유닉스(Unix)의 문자열 찾기 명령인 grep 에서, 백슬래쉬(Backslash; Reverse Solidus; 백 슬래시) 문자를 찾는 방법입니다.

컴퓨터에서 백슬래쉬 문자는 특수한 의미로 사용되기에, 백슬래쉬 자체를 찾으려면, 백슬래쉬를 2중으로 해야 합니다. 즉, 백슬래쉬를 2개 연속으로 쓰면 1개의 백슬래쉬로 간주됩니다.

grep '\\' *.txt

라고 하면, 현재 디렉토리의 모든 텍스트 파일(*.txt)에서, 백슬래쉬(\)가 있는 행을 모두 찾아 화면에 출력합니다.




그런데 리눅스가 아닌 Cygwin(시그윈)에서는


Cygwin(시그윈) 내부가 아닌, 윈도우 프롬프트에서 사용할 때는

grep \\ *.txt

이렇게 작은따옴표가 없어야 제대로 찾아지더군요. 따옴표로 둘러싸면 grep: Trailing backslash 라는 에러가 났습니다.



참고로, 대부분의 한글 폰트에서는, 백슬래쉬(\) 문자가, 원화 기호(₩)로 보입니다. 윈도우는 물론이고, 리눅스의 백묵 폰트에서도 원화 기호로 나옵니다.

일본어판에서는 엔화(¥) 기호로 나옵니다.


☞ 리눅스(Linux)/유닉스(Unix)/시그윈(Cygwin)

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Categories
Previous Posts
Monthly Archives
Top