[Shell Script]Input Output

https://github.com/DEBTORSLEE/Study/blob/main/Shell/1-IO.md

Input Output

프로그래밍 언어를 배울 때 가장 먼저 해보게 되는 것인 Hello World를 출력해보자
Shell Script에서는 echo를 사용하여 출력을 하게된다.

echo "Hello World"

물건을 받기 전 받을 공간이 필요하듯 입력받기 전 변수를 선언하는 방법에 대해 알아보자.
변수생성은 변수명=값이다.

name="GilDong"

다른 프로그래밍 언어에 비해 변수를 사용할때는 조금 다양하게 사용할 수 있다.
1) ${}의 {} 사이에 변수를 넣어 출력하는 방법

echo "당신의 이름은 ${name}입니다."

2) $name 변수 그대로 출력

echo "당신의 이름은 name입니다."

변수 선언을 했으면 입력을 받아 출력해보자.
입력 명령어는 read이다. read명령어 뒤에 입력된 내용을 담을 변수를 파라미터로 두면 입력되는 내용이 변수에 대입된다.

read name
echo "당신의 이름은 ${name}입니다."

Leave a Comment