리눅스 echo

John Jeong (토론 | 기여)님의 2018년 7월 2일 (월) 11:15 판 (→‎-e)
  다른 뜻에 대해서는 에코 문서를 참조하십시오.
  다른 뜻에 대해서는 함수 print 문서를 참조하십시오.
  다른 뜻에 대해서는 PHP echo() 문서를 참조하십시오.

1 개요

리눅스 echo
/bin/echo[1]
/usr/bin/echo[2]
  • 텍스트, 변수[3]를 출력할 수 있는 명령어

2 문법

echo [옵션] [문자열]

3 실습 1 (단순)

[root@zetawiki ~]# echo hello world
hello world
[root@zetawiki ~]# echo $HOSTNAME
jmnote
[root@zetawiki ~]# A=15
[root@zetawiki ~]# echo $A
15
[root@zetawiki ~]# str="hello world"
[root@zetawiki ~]# echo $str
hello world

4 실습 2 (여러 줄)

[root@zetawiki ~]# str="hello
> world"
[root@zetawiki ~]# echo $str
hello world
[root@zetawiki ~]# echo "$str"
hello
world

5 옵션

5.1 -e

역슬래시 이스케입 처리 활성화

$ echo "aaa\nbbb\nccc"
aaa\nbbb\nccc
→역슬래시 이스케입 문자가 처리되지 않음
$ echo -e "aaa\nbbb\nccc"
aaa
bbb
ccc
→역슬래시 이스케입 문자인 개행 문자가 잘 처리 되었음을 확인 할 수 있음

6 같이 보기

7 주석

  1. 우분투
  2. CentOS
  3. 환경변수 포함
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}