我正在尝试递归地查找多种类型的文件,并替换找到的每个文件中的某个字符串。但是当我运行脚本时,它只能找到一种单一类型的文件。
我使用的命令行如下:
每次我运行上面的命令,它只能找到类型为
我使用的命令行如下:
find . -name '*.tcl' -o -name '*.itcl' -o -name '*.db' -exec sed -i 's/abc/cba/g' {} +
每次我运行上面的命令,它只能找到类型为
.db
的文件。当我只用单个文件类型运行时,它可以正常工作。
! -path '*/文件夹/*'
- Gilles Quénot