Как выполнить поиск в определенном каталоге с помощью инструмента поиска трекера

У меня есть каталоги, например ~ Work ~ School ~ Movies. Можно ли искать файлы только в одном из этих каталогов с помощью трекер-поискового инструмента (или с трекером вообще)?

5
задан 28 May 2011 в 16:10

8 ответов

Я спросил в IRC, и это невозможно с помощью трекера-инструмента поиска, но это возможно в CLI:

Инструмент поиска трекера довольно прост (и я не очень хорошо знаком с ним) но по крайней мере это можно сделать с помощью инструментов командной строки (или пользовательских запросов в целом). Например, чтобы найти все изображения под определенным каталогом (или, по сути, URL-адрес которого начинается с этого конкретного каталога), который соответствует полнотекстовому поиску, строка testi может быть получена с помощью tracker-sparql -q "SELECT ?uri nfo:fileName(?uri) WHERE {?uri a nfo:Image . ?uri fts:match 'testi' . ?uri nie:url ?url FILTER(fn:starts-with(?url, 'file:///home/masi/Pictures/Wallpapers')) }"
2
ответ дан 25 July 2018 в 21:49

Я спросил в IRC, и это невозможно с помощью трекера-инструмента поиска, но это возможно в CLI:

Инструмент поиска трекера довольно прост (и я не очень хорошо знаком с ним) но по крайней мере это можно сделать с помощью инструментов командной строки (или пользовательских запросов в целом). Например, чтобы найти все изображения под определенным каталогом (или, по сути, URL-адрес которого начинается с этого конкретного каталога), который соответствует полнотекстовому поиску, строка testi может быть получена с помощью tracker-sparql -q "SELECT ?uri nfo:fileName(?uri) WHERE {?uri a nfo:Image . ?uri fts:match 'testi' . ?uri nie:url ?url FILTER(fn:starts-with(?url, 'file:///home/masi/Pictures/Wallpapers')) }"
2
ответ дан 26 July 2018 в 17:04

Я спросил в IRC, и это невозможно с помощью трекера-инструмента поиска, но это возможно в CLI:

Инструмент поиска трекера довольно прост (и я не очень хорошо знаком с ним) но по крайней мере это можно сделать с помощью инструментов командной строки (или пользовательских запросов в целом). Например, чтобы найти все изображения под определенным каталогом (или, по сути, URL-адрес которого начинается с этого конкретного каталога), который соответствует полнотекстовому поиску, строка testi может быть получена с помощью tracker-sparql -q "SELECT ?uri nfo:fileName(?uri) WHERE {?uri a nfo:Image . ?uri fts:match 'testi' . ?uri nie:url ?url FILTER(fn:starts-with(?url, 'file:///home/masi/Pictures/Wallpapers')) }"
2
ответ дан 2 August 2018 в 03:25

Я спросил в IRC, и это невозможно с помощью трекера-инструмента поиска, но это возможно в CLI:

Инструмент поиска трекера довольно прост (и я не очень хорошо знаком с ним) но по крайней мере это можно сделать с помощью инструментов командной строки (или пользовательских запросов в целом). Например, чтобы найти все изображения под определенным каталогом (или, по сути, URL-адрес которого начинается с этого конкретного каталога), который соответствует полнотекстовому поиску, строка testi может быть получена с помощью tracker-sparql -q "SELECT ?uri nfo:fileName(?uri) WHERE {?uri a nfo:Image . ?uri fts:match 'testi' . ?uri nie:url ?url FILTER(fn:starts-with(?url, 'file:///home/masi/Pictures/Wallpapers')) }"
2
ответ дан 4 August 2018 в 19:22

Я спросил в IRC, и это невозможно с помощью трекера-инструмента поиска, но это возможно в CLI:

Инструмент поиска трекера довольно прост (и я не очень хорошо знаком с ним) но по крайней мере это можно сделать с помощью инструментов командной строки (или пользовательских запросов в целом). Например, чтобы найти все изображения под определенным каталогом (или, по сути, URL-адрес которого начинается с этого конкретного каталога), который соответствует полнотекстовому поиску, строка testi может быть получена с помощью tracker-sparql -q "SELECT ?uri nfo:fileName(?uri) WHERE {?uri a nfo:Image . ?uri fts:match 'testi' . ?uri nie:url ?url FILTER(fn:starts-with(?url, 'file:///home/masi/Pictures/Wallpapers')) }"
2
ответ дан 6 August 2018 в 03:34

Я спросил в IRC, и это невозможно с помощью трекера-инструмента поиска, но это возможно на CLI:

Инструмент поиска трекера довольно прост (и я не очень хорошо знаком с ним), но по крайней мере это можно сделать с помощью инструментов командной строки (или пользовательских запросов в целом). Например, чтобы найти все изображения под определенным каталогом (или, по сути, URL-адрес которого начинается с этого конкретного каталога), что полный текст-поиск соответствует строке testi, можно получить с помощью

   tracker-sparql -q "SELECT? uri nfo: fileName (? uri) WHERE {? uri a nfo: Изображение.? uri fts: match 'testi'.? uri nie: url? url FILTER (fn: start-  с (? url, 'file: /// home / masi / Pictures / Wallpapers'))} " 
2
ответ дан 7 August 2018 в 21:22

Я спросил в IRC, и это невозможно с помощью трекера-инструмента поиска, но это возможно на CLI:

Инструмент поиска трекера довольно прост (и я не очень хорошо знаком с ним), но по крайней мере это можно сделать с помощью инструментов командной строки (или пользовательских запросов в целом). Например, чтобы найти все изображения под определенным каталогом (или, по сути, URL-адрес которого начинается с этого конкретного каталога), что полный текст-поиск соответствует строке testi, можно получить с помощью

   tracker-sparql -q "SELECT? uri nfo: fileName (? uri) WHERE {? uri a nfo: Изображение.? uri fts: match 'testi'.? uri nie: url? url FILTER (fn: start-  с (? url, 'file: /// home / masi / Pictures / Wallpapers'))} " 
2
ответ дан 10 August 2018 в 09:40

Я спросил в IRC, и это невозможно с помощью трекера-инструмента поиска, но это возможно на CLI:

Инструмент поиска трекера довольно прост (и я не очень хорошо знаком с ним), но по крайней мере это можно сделать с помощью инструментов командной строки (или пользовательских запросов в целом). Например, чтобы найти все изображения под определенным каталогом (или, по сути, URL-адрес которого начинается с этого конкретного каталога), что полный текст-поиск соответствует строке testi, можно получить с помощью

   tracker-sparql -q "SELECT? uri nfo: fileName (? uri) WHERE {? uri a nfo: Изображение.? uri fts: match 'testi'.? uri nie: url? url FILTER (fn: start-  с (? url, 'file: /// home / masi / Pictures / Wallpapers'))} " 
2
ответ дан 13 August 2018 в 15:52

Другие вопросы по тегам:

Похожие вопросы: