Unified · Split
| @@ -417,8 +417,8 @@ split_file () { · 416 unmodified lines | ||
| 417 | 417 | # remove if empty and create output dir |
| 418 | 418 | if [ ${NOSUBDIRS} -eq 0 ]; then |
| 419 | 419 | rmdir "${OUT}" 2>/dev/null |
| 420 | − mkdir "${OUT}" | |
| 421 | − [ $? -ne 0 ] && { emsg "Failed to create output directory (already split?)\n"; return 1; } | |
| 420 | + mkdir -p "${OUT}" | |
| 421 | + [ $? -ne 0 ] && { emsg "Failed to create output directory ${OUT} (already split?)\n"; return 1; } | |
| 422 | 422 | fi |
| 423 | 423 | |
| 424 | 424 | case ${FORMAT} in |