Linux 复制文件夹结构,仅复制文件名
我想创建一个大文件夹(500Gb)结构的克隆。我可以使用以下命令轻松完成此操作: cd/path/to/directories&&find-类型d-exec mkdir-p-- /路径/to/backup/{}\ 现在我还想克隆文件(我的意思是复制每个文件,但复制空文件) 例如,我们建议/path/to/directories/file.txt占用1Gb空间。 我希望/path/to/backup/file.txt为空(1Kb) 也许我可以用这个命令Linux 复制文件夹结构,仅复制文件名,linux,file,tree,copy,Linux,File,Tree,Copy,我想创建一个大文件夹(500Gb)结构的克隆。我可以使用以下命令轻松完成此操作: cd/path/to/directories&&find-类型d-exec mkdir-p-- /路径/to/backup/{}\ 现在我还想克隆文件(我的意思是复制每个文件,但复制空文件) 例如,我们建议/path/to/directories/file.txt占用1Gb空间。 我希望/path/to/backup/file.txt为空(1Kb) 也许我可以用这个命令 > filename 有什么想法吗
> filename
有什么想法吗 试试这个:
cd/path/to/dirs;读取f时查找|;执行[!-d“$f”]&&touch“/path/to/backup/$f”| | mkdir-p“/path/to/backup/$f”;完成
关于无法触摸/path/to/backup//另一个文件夹我不知道插入了一个点您最初创建文件夹了吗?我想你有,用你问题中的方法。请稍等,我的回答也包括目录创建。点一点也不重要,因为每个目录中都有一个点条目,即目录本身。点之前有空格吗?我是说就在f美元之前。不应该有。。