블로그

[Bash] echo 옵션 예제들

echo 옵션 예제들입니다.

-n 옵션은 라인 끝에서 new line 을 제외시킵니다.

#!/bin/bash

# -n 없이 출력시
echo "-n 옵션 미사용"

# -n 옵션은 new line 을 제외
echo -n "-n 옵션 사용"

실행

# ./bash06.sh
-n 옵션 미사용
-n 옵션 사용root@bash:~/work# 

escape 문자들

#!/bin/bash

# -e 옵션은 escape 문자(\n, \b 등)을 사용가능하게 합니다.
# \b 백스페이스
echo -e "123456\b7890"

# \n new line
echo -e "123\n456\n789\n0"

# \t tab
echo -e "123\t456\t789\t0"

# \v vertical tab
echo -e "123\v456\v789\v0"

# \r carriage return
echo -e "123\r4567890"

# \c 이 후 내용 생략, new line 포함
echo -e "123456\c7890" 

실행

123457890
123
456
789
0
123 456 789 0
123
   456
      789
         0
4567890
123456root@bash:~/work# 
2016-04-12 목록