반응형
Notice
Recent Posts
Recent Comments
Link
Today
Total
07-05 05:44
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Archives
관리 메뉴

iOS 개발 기록 블로그

Linux 파라미터 변수 사용법 본문

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 $*"

 

맥에서 그냥 해도 되네 리눅스인듯

 

 

위에서 만든 b.sh 실행 결과

 

위와 같이 결과가 잘 나옵니다.

 

 

그러면 이번에는 값을 두개 받고 나눈 나머지 값을 출력하도록 해보겠습니다.

 

> vi divSample.sh

 

방법 1)

num1=$1

num2=$2

num3=`expr $num1 % $num2`

echo "나눈 나머지 값은 $num3입니다"

 

방법 2)

echo "$1을 $2로 나눈 나머지 값은 `expr $1 % $2` 입니다"

 

설명)

변수=`리눅스 명령어`

리눅스 명령어에 의해서 수행된 결과가 변수에 입력되어야 한다면 역따옴표를 사용해야 한다

반응형