find. -name '.svn' -prune -o -exec -cp --parent{}是什么意思
时间: 2024-01-09 08:05:45 浏览: 126
TortoiseSVN-1.14.0.28885-x64-svn-1.14.0
这是一个 `find` 命令的语句,用于在当前目录(`.`)下查找文件并执行命令。
具体解释如下:
- `-name '.svn' -prune` 表示查找名字为 `.svn` 的目录并排除它们,不再进入这些目录查找。
- `-o` 表示或者,连接两个表达式。
- `-exec` 表示对查找到的文件执行一个命令。
- `-cp` 表示将文件复制到指定目录,此处未给出要复制到哪个目录,因此需要完整的命令才能确定。
- `--parent` 表示复制文件时保留原文件的父目录结构。
因此,这个命令的作用是查找当前目录下除了名字为 `.svn` 的目录之外的所有文件,然后将它们复制到指定目录,并保留原文件的父目录结构。
阅读全文