Linux
Linux 파라미터 변수 사용법
crazydeer
2022. 3. 6. 19:14
반응형
파라미터 변수
1. 파라미터 변수는 $0, $1, $2, ...의 형태를 지닌다.
2. 전체 파라미터는 $*로 표현된다.
> vi b.sh
vi편집기 내에서 아래의 내용 입력 후 :wq 로 저장
echo "exe file name is $0"
echo "first parameter value is $1"
echo "second parameter value is $2"
echo "whole parameter value is $*"
위와 같이 결과가 잘 나옵니다.
그러면 이번에는 값을 두개 받고 나눈 나머지 값을 출력하도록 해보겠습니다.
> vi divSample.sh
방법 1)
num1=$1
num2=$2
num3=`expr $num1 % $num2`
echo "나눈 나머지 값은 $num3입니다"
방법 2)
echo "$1을 $2로 나눈 나머지 값은 `expr $1 % $2` 입니다"
설명)
변수=`리눅스 명령어`
리눅스 명령어에 의해서 수행된 결과가 변수에 입력되어야 한다면 역따옴표를 사용해야 한다
반응형