Menu
Coddy logo textTech

변수 설정

Coddy Terminal 여정의 기초 섹션에 포함된 레슨 — 82개 중 62번째.

환경 변수를 확인하는 방법을 배웠지만, 자신만의 환경 변수를 생성할 수도 있습니다. 현재 셸 세션에서 변수를 설정하려면 등호 좌우에 공백 없이 할당 구문을 사용합니다:

MY_NAME="Alice"

변수 이름은 왼쪽에 있고, 값은 오른쪽에 있습니다. 일단 설정되면 $ 접두사를 사용하여 변수에 접근할 수 있습니다:

echo $MY_NAME

이것은 Alice를 출력합니다.

= 기호 주위에 공백이 없다는 점에 주의하세요. 공백이 있으면 에러가 발생하므로 이는 매우 중요합니다. 셸은 MY_NAME = "Alice"를 인자를 사용하여 MY_NAME이라는 명령어를 실행하려는 것으로 해석합니다.

경로나 구성 설정을 포함하여 모든 텍스트 값을 저장하기 위해 변수를 사용할 수 있습니다:

PROJECT_DIR="/home/user/projects"
echo $PROJECT_DIR

이러한 방식으로 설정된 변수는 현재 셸 세션에만 존재합니다. 터미널을 닫고 새 터미널을 열면 변수가 사라집니다.

다음 레슨에서는 export를 사용하여 다른 프로그램에서 변수를 사용할 수 있도록 만드는 방법을 배웁니다.

challenge icon

챌린지

쉬움

GREETING이라는 변수를 생성하고 값을 Hello, Terminal!로 설정하세요.

그런 다음 echo를 사용하여 새 변수의 값을 출력하세요.

기억하세요: 변수를 설정할 때 = 기호 주위에 공백이 없어야 하며, 값에 접근할 때는 $ 접두사를 사용해야 합니다.

출력 결과는 다음과 같아야 합니다:

Hello, Terminal!

힌트: 먼저 GREETING="Hello, Terminal!"으로 변수를 설정한 다음, echo $GREETING으로 출력하세요.

중요: 입력하는 각 명령어는 자체 셸에서 실행되므로, 한 줄에서 설정한 변수는 다음 줄로 넘어가면 사라집니다. 세미콜론으로 구분하여 두 부분을 한 줄에 작성하세요:

GREETING="Hello, Terminal!"; echo 

직접 해보기

터미널
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨