Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash 相当于MacOs上的robocopy-复制完整文件夹结构,但包含空文件 我想要达到的目标_Bash_Macos_Robocopy - Fatal编程技术网

Bash 相当于MacOs上的robocopy-复制完整文件夹结构,但包含空文件 我想要达到的目标

Bash 相当于MacOs上的robocopy-复制完整文件夹结构,但包含空文件 我想要达到的目标,bash,macos,robocopy,Bash,Macos,Robocopy,我想复制现有文件夹的结构,包括文件夹和文件,但我希望文件的大小为0。因此,它将创建一个具有相同名称和扩展名的空文件 窗户 我知道如何通过运行:robocy source-destination/create/e/xc/xn/xo 问题: 我可以在Mac上使用的等效命令是什么?下面是一个脚本,它可能会执行您想要的操作 #/usr/bin/env bash 来源=$1 目的地=2美元 而IFS=read-rd“”文件;做 mkdir-p“$dest${file%/*}”退出 触摸-r“$file”$

我想复制现有文件夹的结构,包括文件夹和文件,但我希望文件的大小为0。因此,它将创建一个具有相同名称和扩展名的空文件

窗户 我知道如何通过运行:
robocy source-destination/create/e/xc/xn/xo

问题:
我可以在Mac上使用的等效命令是什么?

下面是一个脚本,它可能会执行您想要的操作

#/usr/bin/env bash
来源=$1
目的地=2美元
而IFS=read-rd“”文件;做
mkdir-p“$dest${file%/*}”退出
触摸-r“$file”$dest$file

done<您没有提到是否需要将所有权、权限和时间戳复制到空结构中。