echo

dev_Black_Snake·2024년 1월 14일

용어정리

목록 보기
14/25

사전적 정의

(유닉스 계열) 문자열을 컴퓨터 터미널에 출력하는 명령어

용어 설명

1. 따라하기

$ echo hello world
hello world

기본적으로는 echo 뒤에 입력한 문자열을 그대로 출력하는 기능을 갖고 있다.

2. 환경변수값 출력하기

$ echo $HOME
/root

어떤 변수가 갖고 있는 값을 출력하도록 명령할 수 있다. 리눅스에서는 echo 뒤 인자를 $변수명 형식으로 입력해줘야 한다. Windows에서도 echo 기능을 지원하는데, 이 경우에는 %변수명% 형식으로 인자를 입력해줘야 한다.
'printenv' 라는 키워드로도 동일한 작업을 수행할 수 있다. 이 경우 변수명을 있는 그대로 인자에 입력해주면 된다.

$ printenv HOME
/root

3. 파일 생성

$ echo "Hello World!" > test.txt
$ cat test.txt
Hello World

입력한 문자열 내용을 바탕으로 파일에 만들어 저장한다. 여기서 >>>에 따라 약간 다른 동작을 수행한다.

  • > : 기존 파일이 있다면 덮어쓴다.
  • >> : 기존 파일이 있다면 이어 쓴다.
profile
"개발 관련 용어 간단 정리"가 이 블로그의 메인 컨텐츠입니다. 목표는 "개발자들의 위키백과"를 만드는 것입니다. 포스트를 읽는데 요구되는 시간이 대부분 1분 내외이므로, 개발 용어를 리마인드하고자 하면 제 포스트들을 여러 개 읽어보는 것을 추천합니다.                                ※ 주의 : 현재 velog 검색엔진의 문제로, 제 블로그에서 검색하면 제 글이 검색이 안됩니다. 해결법은 제 블로그의 소개글을 확인해주세요.

0개의 댓글