由于同步问题,我有一堆文件名像Matroid (bifrons's conflicted copy 2019-11-19).scala
的文件。我想找到此文件以删除或手动纠正问题(合并文件的两个版本)。我尝试了以下命令:
$ find . -iname '*conflicted*'
但是它什么也没返回!娜达!
我猜这是因为conflicted
一词出现在括号内,但这只是一个推测。无论如何,为什么我的命令找不到文件?我如何找到它们?
谢谢。
实际上,这个问题与括号完全无关。这是我的(愚蠢的)错误。包含具有*conflicted*
文件名的文件的目录实际上是一个链接,默认情况下find
不跟随链接。通知选项-L
后,它可以正常工作。