BLOG main image
Their Finest Hour! Since1999..

카테고리

분류 전체보기 (934)
My Page (47)
Linux/Unix (604)
::FAQ (279)
::Fundamentals (285)
::Shell Script (2)
::Apache (22)
::Tomcat (0)
::Sendmail (9)
::Qmail (0)
::DNS -Bind (4)
::AnNyung Linux (3)
Windows (219)
Database (61)
Programming (1)
Network (0)
ScreenShot (1)
Tip (1)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백


도스용 텍스트 파일을 유닉스 시스템에서
vi 로 읽으면.. 파일 포맷의 차이로..
^M같은 문자가 각 라인의 끝에 보이게 되지요..

아래에 tip으로 올려주신 분이 있는데..
편집명령으로 삭제하는 방법을 가르쳐 드릴께요..
vi 편집 명령은 ed 에디터의 명령 형식을 따르는데..
자세한건 찾아 보시고..^^;;

명령은 어떻게 하느냐면요..

:1,$ s/^M//

이렇게 하면 되는데.. 무슨 의미냐면..
"1,$" 는 1번째 줄부터 끝줄까지('$'표시가 끝줄을 의미하죠)
"s/^M//" 는 '^M'문자를 search해서 null로 바꾸란 의미지요..
여기서 '^M'문자를 vi에서 어떻게 입력하는가가 중요한데..
('^M'은 ^ + M 이 아니고..하나의 특수 기호를 나타내는 문자랍니다.)
Control-V를 누르고 M을 누르면 '^M'문자가 입력 된답니다..

이 명령은 지정한 줄마다 "^M"하나씩 삭제 하게 되는데..
한줄에 여러개의 '^M' 문자가 있을 경우에는..

:1,$ s/^M//g

처럼 해주시면 됩니다.. 여기서 g는 global..
전부 바꾸란 말이 되는 겁니다..

이런 식으로 하면..'^M'이나 다른 '^H'라든가 기타 특수문자들도
vi에디터에서 고칠수 있겠죠?..^^
Posted by 채종윤
내가 /usr/X11R6/lib/X11/fonts/misc 디렉토리에서 작업을 하다가...
/etc/httpd/conf로 디렉토리를 바꿨는데...
다시 /usr/X11R6/lib/X11/fonts/misc로 가야하는 사태가 생긴다면..

당신은 cd /usr/X11R6/lib/X11/fonts/misc 라고 하겠습니까?

이제부터는 그러지 마십시오..
cd -
하면 이전 디렉토리로 갑니다.
Posted by 채종윤

solaris tips

2005. 7. 4. 11:48
solaris에서 64bit 모드인지 32bit 모드인지
알고자 한다면, isainfo -vk 를 쳐보세요..
그럼 결과가 나온답니다.
Posted by 채종윤

Total : Today : Yesterday :
채종윤's Blog is powered by Daum & Tattertools.com / Designed by tistory.com