如何通过文件名括号内的单词查找文件?

问题描述 投票:0回答:1

由于同步问题,我有一堆文件名像Matroid (bifrons's conflicted copy 2019-11-19).scala的文件。我想找到此文件以删除或手动纠正问题(合并文件的两个版本)。我尝试了以下命令:

$ find . -iname '*conflicted*'

但是它什么也没返回!娜达!

我猜这是因为conflicted一词出现在括号内,但这只是一个推测。无论如何,为什么我的命令找不到文件?我如何找到它们?

谢谢。

find filenames
1个回答
0
投票

实际上,这个问题与括号完全无关。这是我的(愚蠢的)错误。包含具有*conflicted*文件名的文件的目录实际上是一个链接,默认情况下find不跟随链接。通知选项-L后,它可以正常工作。

© www.soinside.com 2019 - 2024. All rights reserved.