실패는 성공을 위한 밑거름

[linux ]쉘스크립트 for문 본문

devops/Linux

[linux ]쉘스크립트 for문

레드매실 2023. 4. 24. 20:01

리눅서로써 리눅스의 for문을 알 필요가 있다고 생각해서 for문을 정리해본다. 

[쉘스크립트]

#!/bin/bash


for var in {1..30..5};    
#증감식 표현하는부분 
#1은 초기값지정및 변수
#30은 변수의 값 비교  조건문
#5는 for문이 동작할때 증가되는 증감값

do
    echo $var
    #var의 변수를 출력

done

#do ~done안 내용은 for문 안에서 실행할 로직

[결과]

 

리눅스의 for문은 아무래도 우리랑 익숙하지않다.

왜냐면 우리는 c,java로 for문을 먼저 익히니까?

 

그래서 java형태로 for을 제공해주기도한다.

[쉘스크립트 이중 괄호 for문]

#!/bin/bash

for((var =0 ; var<5;var++));
#java,js랑 똑같은 형식이다.

do
    echo $var
done

[결과]