]> git.pld-linux.org Git - packages/adapter.git/blob - adapter.sh
- options support
[packages/adapter.git] / adapter.sh
1 #!/bin/sh
2
3 self=$(basename "$0")
4 usage="Usage: $self [--sort[-br]|-s] filename"
5
6 t=`getopt -o hs --long help,sort,sort-br -n "$self" -- "$@"` || exit $?
7 eval set -- "$t"
8
9 while true; do
10         case "$1" in
11         -h|--help)
12                 echo 2>&1 "$usage"
13                 exit 1
14         ;;
15         --sort|--sort-br|-s)
16                 export SORTBR=1
17         ;;
18         --)
19                 shift
20                 break
21         ;;
22         *)
23                 echo 2>&1 "$self: Internal error: [$1] not recognized!"
24                 exit 1
25                 ;;
26         esac
27         shift
28 done
29
30 if [ $# -ne 1 -o ! -f "$1" ]; then
31         echo "$usage"
32         exit 1
33 fi
34
35 ./builder --adapter "$1"
This page took 0.029925 seconds and 4 git commands to generate.