9.3 執行內容搜尋

依預設,Beagle 搜尋工具會在文件內容及其中繼資料中尋找搜尋詞彙。若要在特定內容中搜尋某個單字,請使用 property:query。 例如,author:john 會在 Author 內容中搜尋已列出包含 “john” 的檔案。

Table 9-1 支援的內容關鍵字

關鍵字

適用範圍

內容

album

音樂檔案

專輯名稱

artist

音樂檔案

演出者名稱

原著者

文件

文件原著者 (與建立者相同)

建立者

文件

文件建立者,對應 dc:creator (例如 PDF 檔案的建立者)

電子郵件

通訊錄

電子郵件位址

extension 或 ext

檔案

檔案副檔名 (例如,extension:jpeg 或 ext:mp3)。 使用 extension: 或 ext: 來搜尋不含副檔名的檔案。

類型

音樂檔案

音樂類型

影像備註

影像檔

具有 IPTC 標題或 Exif 備註之影像中的備註或說明

影像型號

JPEG 影像

相機型號 (例如 EOS2D)

影像標記

影像檔

F-Spot 和 Digikam 影像標記,以及 IPTC 關鍵字

mailfrom

電子郵件

寄件者名稱

mailfromaddr

電子郵件

寄件者的電子郵件地址

mailinglist

電子郵件

郵寄清單的 ID (例如 dashboard-hackers.gnome.org)

收件者

電子郵件

收件者名稱

mailtoaddr

電子郵件

收件者的電子郵件地址

聊天對象

交談

通話者

標題

文件

文件標題,對應 dc:title (例如 HTML f檔案的標題標記)

內容搜尋會依據Section 9.2, 搜尋秘訣所指出的規則執行。您可以將內容搜尋做為 OR 查詢或是排除查詢,而片語可以當作 query 來使用。 例如,下面這行指令行將在所有包含 “apple” 單字、且 author property (作者內容) 包含 “john”,以及標題不包含 “oranges” 單字的 PDF 或是 HTML 文件中進行搜尋。

apple ext:pdf OR ext:html author:john -title:oranges