如何在除.svn目录下的文件之外的所有文件上递归运行命令

zr.*_*zr. 17 unix bash shell find

以下是我在所有文件上递归运行dos2unix的方法:

find -exec dos2unix {} \;
Run Code Online (Sandbox Code Playgroud)

我需要更改什么才能跳过.svn /目录下的文件?

Pau*_*l R 22

实际测试解决方案

$ find . -type f \! -path \*/\.svn/\* -exec dos2unix {} \;
Run Code Online (Sandbox Code Playgroud)