如何递归创建文件夹

时间:2018-06-02 02:33:50

标签: sed directory

有两个文件路径。

现在我在eee文件夹

xy

1)我将mv text.txt文件转到下面的路径

/Volumes/aaa/bbb/ccc/ddd/eee/text.txt

使用递归的下面的命令,但不是全部

有一些与此相关的解决方案。 但不行。

/Volumes/aaa/bbb/ccc/ddd_1/eee/text.txt  
or just create folder structure only
/Volumes/aaa/bbb/ccc/ddd_1/eee/

谁能做到这一点?

1 个答案:

答案 0 :(得分:0)

试试这个:

new_file="/Volumes/aaa/bbb/ccc/ddd/eee/text.txt"
mkdir -p "$(dirname "$new_file")"
touch "$new_file"