#!/bin/sh## 도움말 출력하는 함수help(){echo"splt [OPTIONS] FILE"echo" -h 도움말 출력."echo" -a ARG 인자를 받는 opt."echo" -b ARG 인자를 받는 opt2."exit0}whilegetopts"a:b:h"opt
docase$optina)arg_a=$OPTARGecho"Arg A: $arg_a";;b)arg_b=$OPTARGecho"Arg B: $arg_b"echo"$arg_b";;h)help;;?)help;;esacdone# getopt 부분 끝나고 난 후의 인자(FILE) 읽기shift$(($OPTIND-1))file=$1echo"$file"
자주 사용하는 옵션들
-n, --dry-run
Don’t actually remove anything, just show what would be done.