Link Search Menu Expand Document

애용하는 스크립트 함수 형태

작성자 : 유영창 (frog@falinux.com), 작성일 : 2021년 9월 13일(월)

선언

#!/usr/bin/env bash

return_v=""
function sample_function {
    return_v=""
    local first=$1
    local second=$2
    if [ "$first" != "$second" ]; then
        return_v="fail"; return 1
    fi
    return_v="success"; return 0
}

호출 및 결과 처리(return_v)

sample_function "first value" "second value"
if [ "$return_v" != "success" ]; then
    echo "echo calling sample_function is fail"
fi

호출 및 결과 처리(return)

sample_function "first value" "first value"
if [ $? == 0 ]; then
    echo "echo calling sample_function is success"
fi

Table of contents