问题说明了一切。我想在终端复制文件,但是有几个大文件我不想复制(因为它们是备份)。有命令可以这样做吗?
像cp --max-size=200MB什么?
我知道rsync有这样的选择。这是要走的路吗?
尝试使用该find命令构建 200MB 以下的文件列表并将它们复制到dir.
find . -size -200M -exec cp -r {} dir/ \;
Run Code Online (Sandbox Code Playgroud)
这是我如何做到的rsync:
rsync --max-size=200MB --progress --verbose --recursive --links --perms --ignore-existing --executability --owner --group --times SOURCE TARGET
Run Code Online (Sandbox Code Playgroud)
不过,我仍然想接受一个cp解决方案。