(유닉스 계열) 문자열을 컴퓨터 터미널에 출력하는 명령어
$ echo hello world
hello world
기본적으로는 echo 뒤에 입력한 문자열을 그대로 출력하는 기능을 갖고 있다.
$ echo $HOME
/root
어떤 변수가 갖고 있는 값을 출력하도록 명령할 수 있다. 리눅스에서는 echo 뒤 인자를 $변수명 형식으로 입력해줘야 한다. Windows에서도 echo 기능을 지원하는데, 이 경우에는 %변수명% 형식으로 인자를 입력해줘야 한다.
'printenv' 라는 키워드로도 동일한 작업을 수행할 수 있다. 이 경우 변수명을 있는 그대로 인자에 입력해주면 된다.
$ printenv HOME
/root
$ echo "Hello World!" > test.txt
$ cat test.txt
Hello World
입력한 문자열 내용을 바탕으로 파일에 만들어 저장한다. 여기서 >와 >>에 따라 약간 다른 동작을 수행한다.
> : 기존 파일이 있다면 덮어쓴다.>> : 기존 파일이 있다면 이어 쓴다.