Bash递归地创建目录而没有最后一个

问题描述:

如何确保中间组件存在?像mkdir -p {}但没有最后一个组件?Bash递归地创建目录而没有最后一个

+0

为什么你不只是做的mkdir -p没有最后的组成部分?你从哪里得到你的目录结构? – 123

比方说,你的路径是$f

只要运行mkdir -p `dirname $f`