Szukam plików TODO, które są dokumentami napisanymi przez twórców oprogramowania, gdy tworzą jakieś oprogramowanie. Czy istnieje sposób na zapytanie? Jestem na jessie.
źródło
Szukam plików TODO, które są dokumentami napisanymi przez twórców oprogramowania, gdy tworzą jakieś oprogramowanie. Czy istnieje sposób na zapytanie? Jestem na jessie.
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.