반응형
쉘프로그램에서 입력 인자의 개수를 받아서 처리하는 부분
if [ $# -lt 1 ]; then
echo "인자개수는 2개가 입력 되어야 합니다.인자갯수 [$#]";
echo " ex) $0 20110404 1 ";
exit 100;
fi
echo "입력받은 인자 [$1] [$2]"
echo "인자개수는 2개가 입력 되어야 합니다.인자갯수 [$#]";
echo " ex) $0 20110404 1 ";
exit 100;
fi
echo "입력받은 인자 [$1] [$2]"
실행파일을 실행하고 그 결과를 받아서 에러처리
# 결과값 확보
ret=$?;
ret=$?;
# 프로그램 오류 확인
if [ $ret -ne 0 ]; then
echo "오류종료";
echo "exit $ret";
exit 100;
fi
# 프로그램 정상 확인
if [ $ret -eq 0 ]; then
echo "정상종료";
echo "exit $ret";
exit $ret;
fi
반응형
'컴퓨터활용 > 유닉스' 카테고리의 다른 글
전역변수와 정적변수의 차이점 : Difference Between Static & Global Variable (0) | 2009.07.06 |
---|---|
dlsym error Function not implemented (1) | 2009.07.06 |
VIM설정법 ( secure CRT 설정 ) (1) | 2009.01.09 |
dbx 사용 예제 ( IBM ) (0) | 2008.10.21 |
일괄컴파일 쉘 (0) | 2008.10.11 |