From 0564fc20ebeae8510b30ef6b338933535fdac0ef Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Fri, 03 Feb 2012 04:34:41 -0500 Subject: Make sure config destination directory exists. --- diff --git a/src/oh-copyconfig b/src/oh-copyconfig index e880392..4bd3871 100644 --- a/src/oh-copyconfig +++ b/src/oh-copyconfig @@ -75,5 +75,6 @@ while read -r type src dest; do fi # Copy the config file(s). printf 'oh-copyconfig: Copying "%s" to "%s"...\n' "${src}" "${dest}" + mkdir -p "$(dirname "${full_dest}")" cp -p "${full_src}" "${full_dest}" || error "Cannot copy \"${src}\"" done < ../config -- cgit v0.9.1