/
문자열을 출력하는 linux echo 명령어 사용법
문자열을 출력하는 linux echo 명령어 사용법
echo 는 옵션으로 주어진 문자열을 터미널에 출력하는 명령어입니다.
기본 출력
다음 명령은 Hello World 를 출력합니다.
echo "Hello World"
echo 는 따옴표로 둘러 싸지 않아도 잘 동작합니다.
echo Hello World
변수를 사용한다면 아래처럼 사용할 변수를 기술해 주면 되며 혼동되지 않도록 따옴표로 묶는 것을 권장합니다.
echo "My PATH=$PATH"
그외
newline 없애기
echo 는 맨 뒤에 개행 문자를 자동으로 추가하므로 아래처럼 출력합니다.
$ echo "Hello World" Hello World
맨 뒤에 개행 문자를 없애려면 -n 옵션을 사용하면 됩니다.
$ echo -n "Hello World" Hello World
출력 redirection
redirection 연산자인 > 나 append 연산자인 >> 를 사용해서 echo 결과를 파일로 저장할 수 있습니다.
echo Hello World >> hello.txt
특수 문자 출력
echo 는 기본적으로 \n, \t 같이 특수 문자를 표시하는 \ 를 특별하게 처리하지 않고 문자로 출력해 버립니다. 즉 아래와 같은 결과를 냅니다.
$ echo echo "Hello\n World" Hello\n World
-e 옵션을 사용하면 \를 escape 문자로 처리하므로 원하는 결과를 냅니다.
$ echo echo "Hello\n World" Hello World
같이 보기
, multiple selections available,
Related content
echo 명령어로 줄바꿈(개행) 문자 입력
echo 명령어로 줄바꿈(개행) 문자 입력
More like this
리눅스 명령행에서 메일 보내기(send mail from linux command line)
리눅스 명령행에서 메일 보내기(send mail from linux command line)
More like this
설정 파일 변경 사항을 반영하는 linux source 명령어 사용법
설정 파일 변경 사항을 반영하는 linux source 명령어 사용법
More like this
sudo echo 명령어 사용시 Permission denied 문제 해결하기
sudo echo 명령어 사용시 Permission denied 문제 해결하기
More like this
linux tee 명령어 사용법
linux tee 명령어 사용법
More like this
Linux 파일 이름에서 경로와 확장자를 추출하는 법(Extract File Basename Without Path and Extension in Bash)
Linux 파일 이름에서 경로와 확장자를 추출하는 법(Extract File Basename Without Path and Extension in Bash)
More like this