애용하는 스크립트 함수 형태
작성자 : 유영창 (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