Post

Linux echo

1. echo

문자열이나 변수를 출력한다.

2. 주요 옵션

옵션설명
-n개행을 하지 않음
-e이스케이프 문자를 허용
-E이스케이프 문자를 허용하지 않음(디폴트)

3. 사용예제

1) 개행없이 문자를 출력

1
2
$ echo -n "Hello"
Hello$

2) 문자를 지정한 색상으로 출력

-e 옵션과 함게 사용하여 문자를 지정한 색상으로 출력할 수 있다. 원래 색상으로 출력하려면 지정한 색상의 마지막에 다시 원래의 색상으로 돌려주면 된다.

색상은 아래 링크를 참고

1
2
3
4
5
6
7
8
9
RED='\033[0;31m'
GREEN='\033[0;32m'
NC='\033[0m'  # Color off

echo -e ${RED}RED${NC}
echo -e ${GREEN}GREEN${NC}

vText="abc"
echo -e ${RED}${vText}${NC}

[출처 및 참고]

This post is licensed under CC BY 4.0 by the author.