2011-09-09 37 views
0

在我刚才的问题如何避免合并我收到答复 看到 Bazaar merge questions集市合并questions2

的解决方案正在运行resolve命令,是以文件。这对于我不想对特定文件的特定文件合并。 (如* .HEX,*名为.s19 ...)

我的问题是如何使resolve命令用来未做包含所有directoreis名的批处理文件在所有目录中的所有文件运行。 (什么工作,但需要修改每一个项目)

P.S我知道*的代表,是什么意思**?

谢谢

回答

2

如果我理解正确,它意味着“子树”。换句话说,子目录及其子目录,及其子目录,等等。所以,“* / .HEX”会匹配所有文件在当前目录中的“十六进制”扩展和下的子树的任何地方。

+0

谢谢@dOxxx dOxxx。 –

+0

谢谢。我玩它,我发现每个**都是为了一个子目录。例如,“bzr resolve --take-this **/** /*.i”(没有空格)将会在指令树中深入2个级别 –

+1

双星号由shell解释,因此其含义可能不同一点点。我使用zsh,它在遇到双星号时扩展任意数量的目录。 – jelmer