minor, check for mkdir

This commit is contained in:
neilpang 2019-06-03 21:03:03 +08:00
parent 2e3ddd3a61
commit 951bd3a517

View File

@ -195,7 +195,10 @@ _docker_cp() {
_info "Copying file from $_from to $_to" _info "Copying file from $_from to $_to"
_dir="$(dirname "$_to")" _dir="$(dirname "$_to")"
_debug2 _dir "$_dir" _debug2 _dir "$_dir"
_docker_exec "$_dcid" mkdir -p "$_dir" if ! _docker_exec "$_dcid" mkdir -p "$_dir"; then
_err "Can not create dir: $_dir"
return 1
fi
if [ "$_USE_DOCKER_COMMAND" ]; then if [ "$_USE_DOCKER_COMMAND" ]; then
if [ "$DEBUG" ] && [ "$DEBUG" -ge "2" ]; then if [ "$DEBUG" ] && [ "$DEBUG" -ge "2" ]; then
_docker_exec "$_dcid" tee "$_to" <"$_from" _docker_exec "$_dcid" tee "$_to" <"$_from"