mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-27 23:43:54 +01:00
upload.sh: Accidentally moved back to version 1.7
This commit is contained in:
parent
90cee787a0
commit
b85b93ffd5
1 changed files with 6 additions and 23 deletions
|
|
@ -93,8 +93,6 @@ cat << EOT
|
||||||
-c variable : show contents of variable
|
-c variable : show contents of variable
|
||||||
valid variables are login, method, passwd, file_owner, file_group, file_mode, dir_mode,
|
valid variables are login, method, passwd, file_owner, file_group, file_mode, dir_mode,
|
||||||
source, target_file
|
source, target_file
|
||||||
-p : parse command line into variables, show results and exit if -x switch is active
|
|
||||||
-x : exit after informational commands
|
|
||||||
|
|
||||||
EOT
|
EOT
|
||||||
[ -n "$1" ] && exit $1
|
[ -n "$1" ] && exit $1
|
||||||
|
|
@ -213,20 +211,16 @@ EOT
|
||||||
|
|
||||||
# -- here we go
|
# -- here we go
|
||||||
# -- command line arguments
|
# -- command line arguments
|
||||||
set -- `getopt 'hvc:px' $*`
|
set -- `getopt 'hvc:' $*`
|
||||||
while [ "$1" != -- ]; do
|
while [ "$1" != -- ]; do
|
||||||
case $1 in
|
case $1 in
|
||||||
-h)
|
h)
|
||||||
usage 0;;
|
usage 0;;
|
||||||
-v)
|
v)
|
||||||
VERBOSE=1;;
|
VERBOSE=1;;
|
||||||
-c)
|
c)
|
||||||
VARIABLE=$2
|
VARIABLE=$2
|
||||||
shift;;
|
shift;;
|
||||||
-p)
|
|
||||||
PARSE=1;;
|
|
||||||
-x)
|
|
||||||
EXIT=1;;
|
|
||||||
*)
|
*)
|
||||||
usage 1;;
|
usage 1;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -270,7 +264,7 @@ done
|
||||||
# -- real run
|
# -- real run
|
||||||
if [ -n "$VARIABLE" ]; then
|
if [ -n "$VARIABLE" ]; then
|
||||||
eval `parse_target`
|
eval `parse_target`
|
||||||
case "$VARIABLE" in
|
case "$VARABLE" in
|
||||||
login) echo $login;;
|
login) echo $login;;
|
||||||
method) echo $method;;
|
method) echo $method;;
|
||||||
passwd) echo $passwd;;
|
passwd) echo $passwd;;
|
||||||
|
|
@ -284,18 +278,7 @@ if [ -n "$VARIABLE" ]; then
|
||||||
echo Unknown variable \"$VARIABLE\". Exiting. >&2
|
echo Unknown variable \"$VARIABLE\". Exiting. >&2
|
||||||
exit 1;
|
exit 1;
|
||||||
esac
|
esac
|
||||||
test "$EXIT" = 1 && exit 0
|
exit 0
|
||||||
fi
|
|
||||||
|
|
||||||
if [ "$PARSE" = 1 ]; then
|
|
||||||
|
|
||||||
eval `parse_target`
|
|
||||||
|
|
||||||
for var in login method passwd file_owner file_group file_mode dir_mode source target_file ; do
|
|
||||||
|
|
||||||
eval echo $var = \$$var
|
|
||||||
done
|
|
||||||
test "$EXIT" = 1 && exit 0
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
for t in $*; do
|
for t in $*; do
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue