While문
1. while.sh 파일 생성
vi while.sh
※ [ $number -lt 10 ] → [ $number < 10 ]
[ $number -le 10 ] → [ $number <= 10 ]
[ $number -eq 10 ] → [ $number = 10 ]
#!/bin/sh
number=0
while [ $number -lt 10 ]
do
echo "$number"
number=`expr $number + 1`
done
echo "script complete."
2. 실행 결과
./shile.sh
0
1
2
3
4
5
6
7
8
9
script complete.
for문
for 단일변수 in 리스트
do
~
done
1. for.sh 생성
vi for.sh
#!/bin/sh
for fruit in apple oranges pears bananas
do
echo $fruit
done
echo "script complete."
2. 실행 결과
./for.sh
apple
oranges
pears
bananas
script complete.
3. 리스트 분리하여 파일 저장
vi tt1.txt
apple oranges pears bananas
4. tt1.txt를 리스트 부분에 넣기
#!/bin/sh
for fruit in $(cat tt1.txt)
do
echo $fruit
done
echo "script complete."
'Linux Shell script' 카테고리의 다른 글
파일 테스팅 (0) | 2020.11.26 |
---|