- read
- 숫자계산하기
#!/bin/bash
echo -n "What is your name? : "
read name -- 위에서 입력한값을 name변수에 저장
echo "Your Name is $name. " --name변수에 저장된 값을 출력하기위해 $사용
-argument
#!/bin/bash
echo " "
echo "Name : $1"
echo "Address : $2"
echo "Tel : $3"
echo " "
echo File name : $0"
echo " "
[root@localhost shell]# sh argu_test.sh myj seoul 123-4567
€ ‚ ƒ
Name : myj
Address : seoul
Tel : 123-4567
File name : argu_test.sh
- 숫자계산하기
[root@localhost shell]# vi cal_test1.sh
#!/bin/bash
echo " "
echo -n "Enter First Number : "
read A
echo -n "Enter Second Number : "
read B
echo -n "Enter Second Number : "
read C
echo " "
hap = `expr $A +$B` --숫자로인식시키기 위해 `expr`
result = `expr \( $A + $B \) \* $C` --( ) 나 * 앞에 \(역슬래쉬)붙여야함.
echo "$A + $B"
echo "$A + $B = $hap "
echo "($A + $B) X $C = $result`
echo " "
[root@localhost shell]# sh cal_test1.sh
Enter First Number : 3
Enter Second Number : 4
Enter Third Number : 5
3 + 4 --문자 그대로 인식함, 숫자로 인식 안함
3 + 4 = 7 --$hap으로 변수 더해준 값
(3 + 4) X 5 = 35 -- $result로 연산해준값
'os > Linux' 카테고리의 다른 글
[실습] * 별출력 (0) | 2014.10.28 |
---|---|
[실습] 구구단 (0) | 2014.10.28 |
[실습] 2. LVM & RAID (0) | 2014.10.28 |
[실습] 1. 디스크추가 (0) | 2014.10.28 |
9. 네트워크 (서브넷 정리 필요) (0) | 2014.10.28 |
댓글