version 1.144, 2022/01/07 02:16:31 |
version 1.145, 2022/01/07 02:18:52 |
|
|
OPT_F= |
OPT_F= |
while getopts :adFnp:v name |
while getopts :adFnp:v name |
do |
do |
case "$name" in |
case "$name" in |
a) ALL=true ;; |
a) ALL=true ;; |
d) DELETE=true ;; |
d) DELETE=true ;; |
F) OPT_F=true ;; |
F) OPT_F=true ;; |
n) DRYRUN=true ;; |
n) DRYRUN=true ;; |
p) LOCALSRC="$OPTARG" ;; |
p) LOCALSRC="$OPTARG" ;; |
v) VERBOSE=$(( VERBOSE + 1 )) ;; |
v) VERBOSE=$(( VERBOSE + 1 )) ;; |
:) |
:) |
echo "${0##*/}: option requires an argument -- -$OPTARG" >&2 |
echo "${0##*/}: option requires an argument -- -$OPTARG" >&2 |
usage 2 |
usage 2 |
;; |
;; |
?) |
?) |
echo "${0##*/}: unknown option -- -$OPTARG" >&2 |
echo "${0##*/}: unknown option -- -$OPTARG" >&2 |
usage 2 |
usage 2 |
;; |
;; |
esac |
esac |
done |
done |
shift $((OPTIND - 1)) |
shift $((OPTIND - 1)) |
|
|
|
|
fi |
fi |
|
|
if [ ! "$LOCALSRC" ]; then |
if [ ! "$LOCALSRC" ]; then |
LOCALSRC="$( tmpdir "${DESTDIR}/tmp/${0##*/}" )" |
LOCALSRC="$( tmpdir "${DESTDIR}/tmp/${0##*/}" )" |
REMOVE_LOCALSRC=true |
REMOVE_LOCALSRC=true |
fi |
fi |
|
|
CFILE="$LOCALSRC/$CFILE" |
CFILE="$LOCALSRC/$CFILE" |