wyniki indeksatora sumów za pomocą potoku lub STDOUT?

0

Czy można użyć indeksu sum za pomocą wiersza poleceń, aby wykorzystać jego wyniki w połączeniu z innymi programami lub w skrypcie?

na przykład

catfish --filename='john' --contents=='yoga' | grep -v bak

?

Berry Tsakala
źródło

Odpowiedzi:

0

Nie, naprawdę nie. catfishjest tylko graficznym interfejsem dla innych programów:

DESCRIPTION
   catfish  is gtk2 python application that provides a graphical front-end
   to the  many  different  search  back-ends  such  as  locate,  slocate,
   tracker, beagle, strigi, pinoti, and find.

Wystarczy uruchomić inne narzędzia wyszukiwania i wyświetlić ich wyniki w formacie graficznym. Nie ma sensu mieć opcji drukowania wyników na standardowe wyjście w graficznej nakładce.

Najlepsze, co możesz zrobić, to użyć jednego z poleceń, które catfishzależy od tego i przeanalizować to. Na przykład z locate:

locate -b0 john | 
 xargs -0I{} bash -c 'grep yoga >/dev/null 2>&1 "{}" && echo "{}"'
terdon
źródło
twój przykład nie jest istotny (dla mnie), ponieważ moc indeksatora polega na indeksowaniu treści: nie chcę przeszukiwać całego komputera w poszukiwaniu słowa, jeśli nie znam nazwy pliku itp ... znaleźć zaplecze wyszukiwania według zawartości i znaleźć jego wiersz poleceń ...
Berry Tsakala