AbhishekGowda28 Asked: 2020-08-21 08:55:33 +0800 CST2020-08-21 08:55:33 +0800 CST 2020-08-21 08:55:33 +0800 CST 即使目录不存在也将文件移动到目录的命令 772 有没有办法在不使用命令显式创建目录的情况下将文件移动到新目录mkdir,然后使用移动文件mv command-line mv 1 个回答 Voted Best Answer Rinzwind 2020-08-21T09:02:50+08:002020-08-21T09:02:50+08:00 传统的方法是 mkdir -p 将创建路径中所有不存在的元素。 您可以使用&& mv 示例更改它: mkdir -p /tmp/1/2/3/ && mv /tmp/file /tmp/1/2/3/ /tmp/1/2/3/ 可以是您可以重用的变量。 它也可以完成,tar但是您需要使用已经存在的目录结构来完成它。在其他地方解压它会创建不存在的路径。 您也可以使用rsync. 如果目的地不存在,它将为您创建它。例子 rsync -a --relative /new/dir/1/2/3/ /old/dir/ 最后一个对我来说似乎是最好的方法。rsync 是一个很棒的文件传输工具。本地和远程。
传统的方法是
将创建路径中所有不存在的元素。
您可以使用
&& mv
示例更改它:/tmp/1/2/3/ 可以是您可以重用的变量。
它也可以完成,
tar
但是您需要使用已经存在的目录结构来完成它。在其他地方解压它会创建不存在的路径。您也可以使用
rsync
. 如果目的地不存在,它将为您创建它。例子最后一个对我来说似乎是最好的方法。rsync 是一个很棒的文件传输工具。本地和远程。