在Mac上等同于“ cp --parents”

udjamaflip

主题对此进行了解释-基本上,我在Linux系统和Cygwin的Windows系统上使用了bash脚本,其中以下命令可以正常运行:

cp --parents

但是,在Mac上的终端上运行相同的命令会出现以下错误:

cp: illegal option -- -
usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file target_file
       cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file ... target_directory

我在这种情况下使用命令将文件的选择列表复制到输出目录中,并保留其目录结构:

cp --parents foo/gen1.file foo/bar/gen2.file foo/gen3.bar bar/foo/bar.file ~/my-output/

我该怎么办才能得到这种cp --parents行为?

udjamaflip

通过使用Rsync参数-R来复制要复制的文件的相对目录结构,我设法在MAC上合成了此命令。

句法:

rsync -R <list of files to copy> <target dir>

用法:

rsync -R foo/gen1.file foo/bar/gen2.file foo/gen3.bar bar/foo/bar.file ~/my-output/

尽管我确定使用RSYNC而不是CP可能会增加一些开销,但得到的结果相同

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Linux上等同于'End Process'

来自分类Dev

Windows上等同于“ wc -l”的东西是什么?

来自分类Dev

在Windows上等同于pmset noidle -u

来自分类Dev

有Linux上等同于Macrium Reflect的内容吗?

来自分类Dev

Mac等同于Linux中的清除?

来自分类Dev

是否有像cp一样的mv的--parents选项?

来自分类Dev

什么是Linux上等同于pkzip或winzip或GUI版本的7zip?

来自分类Dev

哪些Django查询集在功能上等同于需要输入的MySQL存储过程?

来自分类Dev

fpclassify(x)== FP_NAN在功能上等同于isnan(x)吗?

来自分类Dev

什么是Linux上等同于pkzip或winzip或GUI版本的7zip?

来自分类Dev

Miracast协议实际上等同于HDMI信号吗?

来自分类Dev

javascript中的mixpanel.get_property()在iOS上等同于什么

来自分类Dev

Mac OSX javac -cp

来自分类Dev

仅相当于“ cp --parents”到一定深度

来自分类Dev

cp --parents的文件夹权限不允许复制另一个文件

来自分类Dev

等同于休眠@Index?

来自分类Dev

Java等同于python的“ with”

来自分类Dev

R等同于Stata *

来自分类Dev

等同于Linux的“屏幕”

来自分类Dev

Swift等同于isnan()?

来自分类Dev

等同于readBin的textConnection

来自分类Dev

等同于Excel INT

来自分类Dev

Typedef等同于Typescript

来自分类Dev

Windows等同于xargs?

来自分类Dev

等同于休眠@Index?

来自分类Dev

swift:等同于responseToSelector

来自分类Dev

AIX:等同于mptconfig

来自分类Dev

等同于MacOS的dll

来自分类Dev

GDI ...或等同于C ++?