2020. 4. 7.

[Linux] echo 환경변수 명령어 및 옵션 정리

사실 이 함수는 나도 잘 안써보았다.
가끔 현재 사용하는 쉘 확인할때 써보았던거같다.
echo라는 명령어는 띄어쓰기에 매우 민감하다.

echo
환경 변수나 입력내용을 출력
# echo [환경변수 | 문자열]

리다이렉트를 이용하면 파일을 생성 가능
Ø env : 모든 환경 변수를 출력



옵션
 -n : 마지막에 따라오는 개행 문자(newline) 문자를 출력하지 않음
 -e : 문자열에서 역슬래시(\)와 조합되는 이스케이프 문자(escape sequence)를 인용부호(")로 묶어 인식



※ 이스케이프 문자 종류 및 내용

이스케이프 문자는 모니터나 프린터의 속성 등을 제어하기 위해 장치에 보내는 특수 문자열을 의미 
이스페이프 문자들은 옵션 -e과 함께 사용

 이스케이프 문자

 \a : 경고음 소리 출력
 \b : 백스페이스
 \c : 마지막 개행 문자를 출력 안 함
 \f : 폼 피드 형식(프린터에서 용지 바꿈)으로 출력, 탭(tab)
 \n : 개행 문자 출력 , 행바꿈
 \r [숫자] : [숫자] 줄로 이동
 \t : 수평 탭
 \v : 수직 탭
 \\ : 역슬래시
 \nnn : ASCII Code가 nnn(8진수)인 문자






댓글 없음:

댓글 쓰기