diff --git a/scripts/export_src.sh b/scripts/export_src.sh index 0267c66..57323dd 100755 --- a/scripts/export_src.sh +++ b/scripts/export_src.sh @@ -55,6 +55,12 @@ do fi done +ERR_PATHS=$(find . -name "*[<>:\\|?*]*" | xargs -I %s echo "- %s") +if [ "$ERR_PATHS" ]; then + echo "Export aborted! Invalid characters found in file or directories name(s):\n$ERR_PATHS" + exit 1 +fi + if [ -z "${EXPORT_DATE}" ]; then EXPORT_DATE="${LAST_COMMIT_DATE}" fi