Odpowiedzi:
Możesz użyć -S
opcja (szukaj) do dpkg
który przeszuka wszystkie zainstalowane pakiety pod kątem plików pasujących do podanych wzorców nazw.
$ dpkg -S TODO
libtotem0: /usr/share/doc/libtotem0/TODO
libedataserver1.2-13: /usr/share/doc/libedataserver1.2-13/TODO
libwmf0.2-7:amd64: /usr/share/doc/libwmf0.2-7/TODO
libedataserverui-3.0-1: /usr/share/doc/libedataserverui-3.0-1/TODO
texlive-latex-extra-doc: /usr/share/doc/texlive-doc/latex/cweb-latex/src/TODO.gz
...
$
Jeśli ty tylko chcesz nazwać pliki dokładnie TODO
potem włóż */
przed nazwą (normalne zachowanie dpkg -S polega na otaczaniu podanej wartości gwiazdkami, co powoduje dopasowanie podciągów pełnego ciągu; jest to nadpisywane, gdy na początku jest gwiazdka):
$ dpkg -S \*/TODO
Możesz przekazać wiele wzorców nazw plików, jeśli chcesz:
$ dpkg -S \*/TODO \*/CHANGELOG
Prace (testowane) w Wheezy, powinny działać równie dobrze na Jessie.
Strona man opisuje -S
jako (nie bardzo gadatliwy):
-S, --search filename-search-pattern...
Search for a filename from installed packages.