1 2 3 4 5 6
#!/bin/sh # Create paths to all files before invoking editor for file do mkdir -p -- "${file%/*}" || exit done exec "$EDITOR" "$@"