U sljedećem ćemo članku pogledati Surfraw. Ovo je jedno brzo Unix sučelje naredbenog retka. Radi na mnogim popularnim tražilicama kao što su Google, Duckduckgo, Bing i popularnim web mjestima poput Amazona, CNN-a, eBaya, Wikipedije, w3html, youtube-a i mnogih drugih. Imajte na umu da Surfraw nije tražilica. To je samo sučelje naredbenog retka za tražilice i web stranice. Ovom meta-pretraživaču potreban je grafički ili tekstualni preglednik za rad.
Surfraw (Revolucionarna fronta korisnika školjke protiv weba) je meta-pretraživački mehanizam Koristi se iz naredbenog retka i čiji se rezultati mogu pregledavati i u grafičkom pregledniku i u tekstualnom pregledniku ili na konzoli. Surfraw je izvorno stvorio Julian Assange, ali danas ga održava tim surfraw-devel.
Instalirajte Surfraw na Debian, Ubuntu ili Linux Mint
Da bismo instalirali ovaj program trebat ćemo samo otvoriti terminal (Ctrl + Alt + T) i u njega upisati:
sudo apt-get install surfraw surfraw-extra
Ako ne možete pronaći ovo sučelje dostupno u spremištima vaše distribucije, možete ga instalirati pomoću sastavljanja izvornog koda koji možete preuzmite s njihove web stranice. Možete se savjetovati više o platformama na kojima se može instalirati web stranicu projekta.
Konfigurirajte Surfraw
Po Prema zadanim postavkama upotrebljavat će se zadani preglednik (Tekst ili GUI) vašeg sustava za otvaranje postavljenih upita. Ako vaš sustav nema instaliran standardni preglednik, pokušat će pozvati varijablu $ BROWSER u svojoj konfiguracijskoj datoteci. Ako je i ta varijabla prazna, aplikacija će prikazati poruku o pogrešci.
Da biste to ispravili, morat ćete stvoriti konfiguracijsku datoteku i konfigurirati zadani preglednik i sve druge opcije.
mkdir ~/.config/surfraw/
Sada ćemo stvoriti konfiguracijsku datoteku:
sudo vi ~/.config/surfraw/conf
Unutar datoteka dodati ćemo sljedeće retke.
SURFRAW_graphical_browser=/usr/bin/chromium SURFRAW_text_browser=/usr/bin/lynx SURFRAW_graphical=yes
Zamjenjuje Chromium i ris ako koristite druge preglednike. Spremite i zatvorite datoteku.
Napomena: Ako SURFRAW_graphic navedete kao Ne, pretraživat će se samo iz tekstualnih preglednika.
Uz to postoji i zadana konfiguracijska datoteka u / etc / xdg / surfraw / conf. Sadrži sve opcije koje se mogu konfigurirati.
Kako koristiti
Da bismo mogli koristiti ovo sučelje, morat ćemo naša dispozicija zbirka skripti nazvana «elvi». Te se skripte koriste za pretraživanje mnogih web stranica. Kao što se vidi na gornjoj snimci zaslona, Surfraw će djelovati kao sučelje naredbenog retkas za mnoge popularne web stranice i tražilice.
Na primjer, za traženje upita «ubunlog» u googleu ćemo izvršiti u terminalu:
surfraw google ubunlog
Također ćemo moći skratiti naredbu koristeći njen alias "sr":
sr google ubunlog
Obje naredbe će automatski otvoriti vaš zadani web preglednik i pokazati nam rezultate upita «ubunlog".
Uključiti opcija "Bit ću sretnik", moramo samo koristiti -l kao što je prikazano u nastavku
surfraw google -l ubunlog
Gornja naredba dovest će vas izravno na web mjesto Ubunlog.
u uključuju nekoliko pojmova za savjetovanje, možemo ih koristiti razdvajajući ih zarezima, kao što je prikazano dolje:
surfraw google Ubuntu, Debian, Unix
Ako želimo smanjiti broj rezultata, na primjer da prikažemo broj X rezultata, recimo 15, u terminal ćemo napisati:
surfraw google -results=10 Ubuntu, Debian, Unix
Ovo sučelje nije samo za pretraživanje na Googleu. Može djelovati kao sučelje s drugim popularnim tražilicama poput duckduckgo, bing i yandex itd.
Da biste pretražili duckduckgo, pokrenite:
surfraw duckduckgo Arch Linux
Da biste pretražili Bing:
surfraw bing Arch Linux
Pretražite na web mjestima
Surfraw nije samo sučelje za tražilice. Možete ga koristiti za druge popularne web stranice poput Arch Wiki, Amazon, BBC, CNN, Cisco, GitHub, yahoo, youtube, w3html i mnoge druge web stranice.
Na primjer, da biste na Amazonu tražili knjigu, samo upišite:
surfraw amazon -search=books -country=en -q Android Phones For Dummies
Da biste potražili spremište na GitHubu:
sr github explainshell
Za traženje teme na wikipediji pokrenite:
sr wikipedia Ubuntu
Na YouTubeu također možete pretraživati i gledati svoje omiljene videozapise.
sr youtube zztop
Dostupne web stranice
Navedeno je samo nekoliko primjera. Kao što sam već rekao, moći ćemo pretraživati dobar broj web stranica. Da bismo dobili cjelokupni popis podržanih web mjesta i pretraživača, pokrenut ćemo:
sr -elvi
Možemo dodati i oznake za ugodnije pretraživanje. Tko želi znati više o ovima, može konzultirati pomoć koju čovjek nudi.
uvijek zanimljivo