【问题标题】:Paths must precede expression Linux find路径必须在表达式 Linux find 之前
【发布时间】:2018-05-09 05:57:51
【问题描述】:

我有以下命令:

find -xtype f -iname '*NEN*' -o '*1990*'

我收到错误“查找:路径必须在表达式之前:1990” 为什么是这样?我已经引用了通配符,所以我没有看到错误。如何解决这个问题?

谢谢!

【问题讨论】:

    标签: linux shell path find wildcard


    【解决方案1】:

    您需要重复-iname 参数:

    find -xtype f -iname '*NEN*' -o -iname '*1990*'
    

    【讨论】:

    • 非常感谢,我从来没想过!
    猜你喜欢
    • 2014-02-13
    • 1970-01-01
    • 1970-01-01
    • 2012-05-29
    • 1970-01-01
    • 1970-01-01
    • 2016-03-28
    • 2023-03-25
    • 2021-07-28
    相关资源
    最近更新 更多