Unix나 리눅스에서 echo 명령으로 특수문자를 출력할 때에는, 반드시 그 출력하려는 문자열 전체를 작은따옴표(') 즉 홑따옴표로 둘러싸 주어야 합니다. 예를 들어 샤프 기호(#; 우물 정자)를 출력하려면
echo '#'
이렇게 하면 됩니다.
그런데 작은따옴표 자체를 출력하기 위해서는, 그 작은따옴표를
\047
이라는 코드로 바꾸어서 입력해야 합니다. 또한 echo 명령에 -e 라는 옵션도 붙여 주어야 합니다. 예를 들어, "늦어서 미안해요"라는 영문장을
I'm sorry. I'm late.
이렇게 작은따옴표(여기서는 아포스트로피 apostrophe 로 사용되었음)를 넣어서 출력하려면
echo -e 'I\047m sorry. I\047m late.'
이렇게 입력하면 제대로 출력됩니다.
영삼넷
Categories
Recent Posts
Recent Comments
Statistics
- Total Visitors:
- 386374
- Today:
- 684564
- Yesterday:
- 97511516
IT강국 김영삼 블로그에 오신걸 진심으로 환영합니다.
©2002 영삼넷 // openkr
©2002 영삼넷 // openkr