목차
- 리눅스 쉘스크립트 사용자 입력 문자열 if 조건문 비교 예제 이전 포스팅 참고 학습
- 리눅스 쉘스크립트 switch 조건문 활용 예제 이전 포스팅 참고 학습
- 리눅스 쉘스크립트 for 반복문 활용 예제 이전 포스팅 참고 학습
- 리눅스 쉘스크립트 사용자에게 2개 정수와 사칙연산 명령 입력 받기 예제
- 리눅스 쉘스크립트 사칙연산 수행후 결과 출력 예제
리눅스 쉘스크립트 사용자 입력 문자열 if 조건문 비교 예제 이전 포스팅 참고 학습
이전 포스팅에서는 사용자로부터 문자열을 입력받고 그에 따른 if 조건문을 사용하여 다양한 동작을 수행하는 예제를 알아보았습니다. 이를 통해 사용자 입력 처리와 조건문 활용 방법을 자세히 학습할 수 있습니다. 해당 내용이 궁금하시거나 사용방법을 더 자세히 알아보고 싶으시다면 아래 링크를 참고해주세요.
2023.08.31 - [Linux/Shell Script] - [Linux/ShellScript] 쉘스크립트 if 조건문 활용 예제
리눅스 쉘스크립트 switch 조건문 활용 예제 이전 포스팅 참고 학습
이전 포스팅에서 다루었던 switch 조건문은 사용자로부터 입력받은 값을 기반으로 switch 문을 사용하여 각각 다른 동작을 실행할 수 있도록 도와주는 조건문입니다. 따라서 쉘스크립트에서 switch문으로 조건문 설정이 필요한 상황이시라면 아래 링크의 포스팅을 참고하시면 될 것 같습니다.
2023.08.31 - [Linux/Shell Script] - [Linux/ShellScript] 쉘스크립트 switch 조건문 활용 예제(read)
리눅스 쉘스크립트 for 반복문 활용 예제 이전 포스팅 참고 학습
이전 포스팅에서 설명한 for 반복문을 사용하여 리스트나 범위의 항목을 반복적으로 처리할 수 있습니다. 이전 포스팅에선 for문 반복 예제가 포함되어있으며 이를 통해 다양한 반복 작업을 수행하는 방법을 자세히 이해할 수 있습니다. for문에 대해 궁금하시다면 아래 링크를 참고해주세요.
2023.08.31 - [Linux/Shell Script] - [Linux/ShellScript] 쉘스크립트 for 반복문 활용 예제(배열)
리눅스 쉘스크립트 사용자에게 2개 정수와 사칙연산 명령 입력 받기 예제
아래는 사용자로부터 두 개의 정수와 사칙연산 명령을 입력받아 계산하는 과정을 자세히 다룬 예제입니다. 사용자 입력 처리, 변수 활용, 함수 호출, 조건문 등의 다양한 개념을 함께 익힐 수 있습니다.
#!/bin/bash
echo "첫 번째 정수를 입력하세요:"
read num1
echo "두 번째 정수를 입력하세요:"
read num2
echo "사칙연산을 선택하세요 (+, -, *, /):"
read operator
리눅스 쉘스크립트 사칙연산 수행후 결과 출력 예제
아래는 사용자로부터 입력받은 사칙연산 명령을 처리하고, 그 결과를 출력하는 예제입니다. 변수 활용, 함수 호출, 수학 연산 등을 통해 쉘 스크립트에서 다양한 계산과 출력 방법을 익힐 수 있습니다.
#!/bin/bash
echo "첫 번째 정수를 입력하세요:"
read num1
echo "두 번째 정수를 입력하세요:"
read num2
echo "사칙연산을 선택하세요 (+, -, *, /):"
read operator
case "$operator" in
"+")
result=$((num1 + num2))
;;
"-")
result=$((num1 - num2))
;;
"*")
result=$((num1 * num2))
;;
"/")
result=$((num1 / num2))
;;
*)
echo "잘못된 연산자 입력"
exit 1
;;
esac
echo "결과: $result"