ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • echo
    KAU/Linux 2010. 4. 6. 22:10

    1. 기능
    echo는 인수로 지정된 문자열을 그대로 화면에 출력한다. 이것은 인수로 주어진 문자열이 오퍼레이팅 시스템으로 읽혀진 후에 다시 그대로 화면에 ‘메아리’치는 것으로 생각할 수 있다.

    2. 문법

    # echo [ -ne ] 문자열



    3. 옵션
    -n : 새로 개행하지 않고 출력하게 한다.
    -e : 문자열 중에서 백슬래쉬와 조합되는 특수 문자를 인식하게 한다. 그러한 특수 문자들은 다음과 같은 것들이 있다.
    \a 벨소리
    \b 백스페이스
    \f 용지바꿈(form feed)
    \n 행바꿈
    \r 0 칼럼으로(carriage return)
    \f 탭(tab)
    \v 수직 탭
    \\ 백슬래쉬 문자
    \c 출력 후 행바꿈 금지

    4. 사용방법 및 정보
    가) 일반적으로 echo 명령은 프롬프트 상에서 사용되는 일은 없다. 하지만 스크립트 작성시 자주 사용된다. 셸 스크립트 상에서 echo 명령은 BASIC의 PRINT 명령이나 C 언어의 printf() 함수와 같이 메시지를 출력하는 데에 자주 사용된다. 또한 전혀 필요 없을 것 같은 echo의 -n 옵션도 스크립트 상에서는 유용하게 사용될 수 있다.

    <shell>
    [root@sense ~]# echo "This is an echo test."
    This is an echo test.
    </shell>


    나) echo 명령으로 환경변수 값도 확인할 수 있다.

    <shell>
    [root@sense ~]# echo $PATH
    /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:
    /sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin:/usr/local/mysql/bin: /usr/local/apache/bin </shell>

    댓글

Designed by Tistory.