putwww: fix filename quoting
This commit is contained in:
parent
2d2ec24d28
commit
21ff36312e
@ -13,16 +13,16 @@ if [[ ${#o_help} -ne 0 || ! -v 1 ]]; then
|
||||
return ${ret}
|
||||
fi
|
||||
local dir=""
|
||||
[[ -n ${o_dir[2]} ]] && dir=${o_dir[2]}/
|
||||
[[ -n ${o_dir[2]} ]] && dir=${(q)o_dir[2]}/
|
||||
|
||||
local -a putcmds
|
||||
for file in "${@}"; do
|
||||
putcmds+="put ${file}"
|
||||
for file in ${@}; do
|
||||
putcmds+="put ${(q)file}"
|
||||
done
|
||||
|
||||
sftp tastytea.de <<EOF
|
||||
cd /var/www/tastytea.de/files/${dir}
|
||||
$(print -l ${putcmds})
|
||||
$(print -l ${(q)putcmds})
|
||||
EOF
|
||||
|
||||
for file in "${@}"; do
|
||||
|
Loading…
x
Reference in New Issue
Block a user