i*******D 发帖数: 993 | 1 我目前查找一个包含字符串 abc的文件和文件夹用 find
find /xxx -iname '*abc*'
但是我想查找 包含abc 但是又包含 efg的,请问该如何查找呢? |
S**I 发帖数: 15689 | 2 find /xxx -iname '*abc*' | grep efg
【在 i*******D 的大作中提到】 : 我目前查找一个包含字符串 abc的文件和文件夹用 find : find /xxx -iname '*abc*' : 但是我想查找 包含abc 但是又包含 efg的,请问该如何查找呢?
|
i*******D 发帖数: 993 | 3 我知道可以那样,可是那样太不elegant了吧
【在 S**I 的大作中提到】 : find /xxx -iname '*abc*' | grep efg
|
S*A 发帖数: 7142 | 4 No one care to read man pages any more?
find /xxx -iname "*abc*" -or -iname "*def*" |
L***n 发帖数: 6727 | 5 your mean -and, right?
【在 S*A 的大作中提到】 : No one care to read man pages any more? : find /xxx -iname "*abc*" -or -iname "*def*"
|
S*A 发帖数: 7142 | 6 For simple -and, -and can be omitted.
【在 L***n 的大作中提到】 : your mean -and, right?
|
L***n 发帖数: 6727 | 7 but the -or operator is definitely not what he needs
【在 S*A 的大作中提到】 : For simple -and, -and can be omitted.
|
S*A 发帖数: 7142 | 8 You are right, I miss read what he wants.
Simple list two pattern without '-and' and the default
is '-and'.
【在 L***n 的大作中提到】 : but the -or operator is definitely not what he needs
|