서버

bash-shell script 파일 만들기 - if문, for 문 (feat. n의 배수 만들기)

YUHWA 2022. 1. 21. 20:33

주의할 점 

- 쉘 스크립트 파일을 만들 때 첫번째 줄에는 사용하고 있는 쉘을 지정한다 #!/bin/bash

- chmod 를 사용하여 권한을 조정하고 실행 # chmod u+x test1

- 이름 앞에 $ 를 사용하면 변수로 활용 가능. 스크립트 안에서 $를 표시하고 싶다면 \$로 표시해야 함.

 

if 문

if

  then

elif

  then

else

fi

 

case 문

case 변수 in

pattern1)

pattern2)

pattern3)

esac

 

for 문

for

do

done

 

예제 풀어보기 

- 사용자로 부터 숫자를 입력 받아 숫자가 1이라면 안녕하세요, 다른 숫자라면 안녕하세요-1 , 안녕하세요-2 와 같이 출력되도록 하라

코드
결과

- 1~100 사이의 7의 배수 출력

코드
결과

- 1~10 사이의 짝수 출력

코드
결과

시행착오 : (( )) 를 써야 연산문이 사용 가능하다는 것을 몰라 시행착오를 겪었다.

'서버' 카테고리의 다른 글

리눅스 사용자 sftp 권한 설정하기 / sftp 다수 사용자  (0) 2023.05.12
[생활코딩] 프로세스와 실행  (0) 2023.02.02
gwak  (0) 2022.02.05
CentOS bonding  (0) 2022.02.04
while, 중첩 루프  (0) 2022.01.26