#연구/#Tech

Bash에서 반복문 사용하기 #Bash에서 여러가지 반복문 알아보기 #Loop in Bash Script #Bash에서 For문 사용하기

every7hing 2020. 12. 21. 22:52
반응형

 

Bash에서 반복문 사용하기 

#Bash에서 여러가지 반복문 알아보기 

#Loop in Bash Script 

#Bash에서 For문 사용하기

 

 

1. 일반적인 For 문 사용하기

for i in /*; do
    echo $i;
done

 

> 결과

/bin
/boot
/config
/dev
/etc
/gocode
/home
/inject
/io
/lib
/lib32
/lib64
/media
/mnt
/opt
/proc
/root
/run
/run_dir
/sbin
/srv
/sys
/tmp
/usr
/var

 

 

2. 일반적인 For 문 사용하기 (like C)

for ((i = 0; i < 10; i++)); do
    echo $i;
done

 

> 결과

0
1
2
3
4
5
6
7
8
9

 

3. 범위(Range)를 통한 For 문 사용하기

for i in {1..10}; do
    echo "Test $i";
done

 

> 결과

Test 1
Test 2
Test 3
Test 4
Test 5
Test 6
Test 7
Test 8
Test 9
Test 10

 

 

4. 범위(Range) + Step 크기와 함께 For 문 사용하기

for i in {1..100..10}; do
    echo "Test $i";
done

 

> 결과

Test 1
Test 11
Test 21
Test 31
Test 41
Test 51
Test 61
Test 71
Test 81
Test 91

 

 

5. While 문 (Forever)

while true; do
    echo "1"
done

 

> 결과

1
1
1
1
1
1
1
1
1
1
1
1
...

 

 

반응형