0

假设我想在文件系统上查找特定的内容,但在搜索中省略某些目录。

而不是 type locate string,我想输入locate string[omit anything which resides in specified directory]

因此,例如,假设我想/usr/share从列表中省略。

这是如何实现的?

4

1 回答 1

2
locate string | grep -v ^/usr/share

或者,如果您使用 搜索,请find使用-prune

find / -name \*string\* \( -path '/usr/share' -prune -o -print \)
于 2012-07-25T17:19:22.210 回答