Bash 递归创建目录而没有 last

Bash create directories recursively without last

如何确保中间组件存在?类似于 mkdir -p {} 但没有最后一个组件?

假设您的路径是 $f

就运行mkdir -p `dirname $f`