- 구구단 출력 (for문)
#!/bin/bashecho " "
for i in 2 3 4 5 6 7 8 9
do
echo "$i dan"
echo "==============="
for j in 1 2 3 4 5 6 7 8 9
do
gop=`expr $i \* $j`
echo "$i X $j = $gop"
done
echo " "
done
- 구구단 출력 (while)
#!/bin/bash
echo " "
dan=2
num=1
while [ $dan -le 9 ]
do
echo "$dan dan"
echo "============="
num=1
while [ $num -le 9 ]
do
gop=`expr $dan \* $num`
echo " $dan X $num = $gop"
num=`expr $num + 1`
done
dan=`expr $dan + 1`
echo " "
done
echo " "
dan=2
num=1
while [ $dan -le 9 ]
do
echo "$dan dan"
echo "============="
num=1
while [ $num -le 9 ]
do
gop=`expr $dan \* $num`
echo " $dan X $num = $gop"
num=`expr $num + 1`
done
dan=`expr $dan + 1`
echo " "
done
- 구구단 가로출력(for)
#!/bin/bash
echo " "
for num in 1 2 3 4 5 6 7 8 9
do
for dan in 2 3 4 5
do
gop=`expr $dan \* $num`
echo -n " $dan X $num = $gop "
done
for dan in 6 7 8 9
do
gop=`expr $dan \* $num`
echo -n " $dan X $num = $gop "
done
echo " "
done
echo " "
echo " "
for num in 1 2 3 4 5 6 7 8 9
do
for dan in 2 3 4 5
do
gop=`expr $dan \* $num`
echo -n " $dan X $num = $gop "
done
for dan in 6 7 8 9
do
gop=`expr $dan \* $num`
echo -n " $dan X $num = $gop "
done
echo " "
done
echo " "
- 구구단 가로출력(while)
#!/bin/bash
echo " "
dan=2
num=1
while [ $num -le 9 ]
do
dan=2
while [ $dan -le 5 ]
do
gop=`expr $num \* $dan`
echo -n "$dan X $num = $gop "
dan=`expr $dan + 1`
done
echo " "
num=`expr $num + 1`
done
echo " "
num=1
while [ $num -le 9 ]
do
dan=6
while [ $dan -le 9 ]
do
gop=`expr $num \* $dan`
echo -n "$dan X $num = $gop "
dan=`expr $dan + 1`
done
echo " "
num=`expr $num + 1`
done
echo " "
echo " "
dan=2
num=1
while [ $num -le 9 ]
do
dan=2
while [ $dan -le 5 ]
do
gop=`expr $num \* $dan`
echo -n "$dan X $num = $gop "
dan=`expr $dan + 1`
done
echo " "
num=`expr $num + 1`
done
echo " "
num=1
while [ $num -le 9 ]
do
dan=6
while [ $dan -le 9 ]
do
gop=`expr $num \* $dan`
echo -n "$dan X $num = $gop "
dan=`expr $dan + 1`
done
echo " "
num=`expr $num + 1`
done
echo " "
'os > Linux' 카테고리의 다른 글
[실습] 자동, 수동 ip 설정 (0) | 2014.10.28 |
---|---|
[실습] * 별출력 (0) | 2014.10.28 |
[실습] shell script (0) | 2014.10.28 |
[실습] 2. LVM & RAID (0) | 2014.10.28 |
[실습] 1. 디스크추가 (0) | 2014.10.28 |
댓글