2009. 4. 13. 22:50
NAME

   echo - 화면에 한 줄의 문자열(문자열/환경변수/쉘)을 출력한다.


SYNOPSIS

echo [-option] [문자열...]


DESCRIPTION

  지정한 문자열이나 환경변수, 쉘 변수를 표시하는 명령어이다.
  환경변수, 쉘 변수를 표시하려면 변수명 맨 앞에 "$"를 붙인다.
  문자열에는 이스케이프를 포함시킬 수도 있다.  echo에는 쉘의 빌트인 명령어로서의 echo와, 
  쉘과는 독립된 외부 명령어로서의 echo(/bin/echo, /usr/bin/echo 등)가 존재한다.
  기본적인 기능이나 사용방법은 동일하지만, 
  문자열을 표시한 이후의 개행 유무나  이스케이프시퀀스의 취급 등에서는 다소 동작이 다르다.

option : 옵션

-n         행 마지막에 개행문자(줄바꿈)를 출력하지 않는다.
-e         "\"(백슬래쉬)로 시작되는 이스케이프 시퀀스를 유효하게 한다.
-E         "\"(백슬래쉬)로 시작되는 이스케이프 시퀀스를 무효로 한다.(디폴트)


이스케이프시퀀스
\a
        경고음(벨)
\b        백스페이스
\c        마지막 개행문자를 사용하지 않는다.
\e       에스케이프
\f         용지전송(폼 피드)
\n        개행문자
\r         캐리지 리턴
\t         수평 탭
\v         수직 탭
\\          백슬래쉬
\ nnn   ASCII 코드가 nnn (8진수)인 문자



EXAMPLE

% echo $SHELL
/bin/bash


'Linux > General Commands' 카테고리의 다른 글

yes(1)  (0) 2010.05.29
tee(1)  (0) 2010.05.29
wc(1)  (0) 2009.04.14
cut(1)  (0) 2009.04.13
rev(1)  (0) 2009.04.13
Posted by devanix