লিনাক্স টার্মিনাল থেকে গুগল অনুসন্ধান [বন্ধ]


33

আমি গুগল কনসোল অ্যাপ্লিকেশনটি দেখেছি যে কেউ কিছুক্ষণ আগে লিখেছিল তবে এটি আসলে একটি কনসোল অনুকরণকারী একটি ওয়েবসাইট।

আমি যা করছি তা হল একটি শর্টকাট বা লিনাক্স টার্মিনাল অ্যাপ্লিকেশন যা আমি দ্রুত Google অনুসন্ধান করতে ব্যবহার করতে পারি।

আদর্শভাবে, এটি শীর্ষ 10 অনুসন্ধান ফলাফলগুলি তাদের পাশের সংখ্যার সাথে প্রদর্শন করবে এবং নম্বর টিপলে ব্রাউজারে সাইটটি খুলবে।

ব্রাউজারে গুগলের ফলাফল খোলা রাখা খুব ভাল।

কারো কাছে কি কোন সমাধান আছে?


3
কনসোল অনুকরণকারী ওয়েবসাইটটি - আপনি কি গুশের কথা বলছেন? goosh.org
নাগুল

3
আপনি যাইহোক যাইহোক ব্রাউজার খুলতে শেষ হবে, কি পয়েন্ট?
আকির

5
মূল বিষয়টি হ'ল টার্মিনাল থেকে গুগল অনুসন্ধান জারি করা যেখানে আমরা আমাদের বেশিরভাগ সময় ব্যয় করি এবং সবচেয়ে আরামদায়ক। আপনার সাম্প্রতিক গুগল অনুসন্ধানগুলি কমান্ড লাইনের ইতিহাসে সমস্ত দৃশ্যমান হওয়াও ঝরঝরে হতে পারে।
ল্যান্ডন কুহন

1
অফ-টপিক হিসাবে বন্ধ? এটি কি কেবল হিজরত করা যায় না?
neverindind9

উত্তর:



26

এখানে একটি সাধারণ বাশ ফাংশন যা আপনাকে টাইপ করতে দেয়

google foo bar

এবং যা সেই অনুসন্ধানের পদগুলির জন্য গুগল ফলাফল পৃষ্ঠা প্রদর্শন করতে আপনার ডিফল্ট ব্রাউজারটি খুলবে:

google() {
    search=""
    echo "Googling: $@"
    for term in $@; do
        search="$search%20$term"
    done
    xdg-open "http://www.google.com/search?q=$search"
}

এটিকে একবার চেষ্টা করার জন্য কেবল এটি আপনার টার্মিনালে পেস্ট করুন।

উইন্ডোজ বা ম্যাক ওএস এক্সের জন্য, নিম্নলিখিত পংক্তির পরিবর্তে নিম্নলিখিত যেকোন একটি দিয়ে (বিকল্পটি ধরে নিন যে আপনি সিগউইন বা উইন্ডোজে অনুরূপ ব্যবহার করছেন):

উইন্ডোজ

start "http://www.google.com/search?q=$search"

ম্যাক ওএস এক্স

open "http://www.google.com/search?q=$search"

2
খোলার জন্য এক্সডিজি-ওপেন পরিবর্তন করে, ফাংশনের অংশটি সরিয়ে এবং তারপরে বিনটিতে স্ক্রিপ্ট যুক্ত করে আমি ম্যাকের জন্য এটি শেল স্ক্রিপ্টে পরিণত করেছি। ধন্যবাদ!
ড্যানিয়েল জ্যাকবসন

খালি সোনা !!!!
টমাস 8

আপনি যদি ওহ-মাই-জেডশ ব্যবহার করে থাকেন তবে ওয়েব-অনুসন্ধান প্লাগইনটি চেষ্টা করুন -> github.com/robbyrussell/oh-my-zsh/tree/master/plugins/…
Jeff7566

10
#!/bin/bash

if [[ $(echo $*) ]]; then

    searchterm="$*"

else

    read -p "Enter your search term: " searchterm

fi

searchterm=$(echo $searchterm | sed -e 's/\ /+/g')

lynx -dump http://www.google.com/search?q=$searchterm | less

এই স্ক্রিপ্টটি অনুলিপি করুন এবং আটকান ~/bin, এর নাম দিন "গুজ" বা কিছু (গুগল সেরচ)। Chmod it + x

ব্যবহার হ'ল:

goose searchterm

স্পষ্টতই, আপনাকে লিংক ইনস্টল করতে হবে।


9

আপনি যদি কমান্ড লাইন থেকে অনুসন্ধান করতে চান এবং ফলাফলের জন্য কোনও ব্যবহারকারী-নির্ভরযোগ্য ব্রাউজারে ঝাঁপিয়ে পড়তে পারেন তবে আর একটি সমাধান হ'ল সার্ফ্রও ব্যবহার ।

   Surfraw  provides  a fast unix command line interface to a variety of
   popular WWW search engines and other artifacts of power.  It reclaims
   google,  altavista, dejanews, freshmeat, research index, slashdot and
   many others from the false‐prophet,  pox‐infested  heathen  lands  of
   html‐forms,  placing  these  wonders  where they belong, deep in unix
   heartland, as god loving extensions to the shell.

এটি কিছু লিনাক্স ডিস্ট্রিবিউশনে (ডেবিয়ান, উবুন্টু, অজানা অন্যদের) প্রাক-প্যাকেজড পাওয়া যায়, ডিবিয়ান.অর্গের উত্স থেকে এবং সর্বশেষতম বিকাশ কোড এবং প্রকাশনাগুলি অফিশিয়াল গিট সংগ্রহস্থল (বর্তমানে গিটল্যাবে থাকছে ) থেকে পাওয়া যায় ।

টার্বল বা দেব ফাইল থেকে ইনস্টলেশন সংক্রান্ত নির্দেশাবলী উইকিতে পাওয়া যায় ।

ট্রিভিয়া দ্রষ্টব্য: সার্ফ্রা মূলত জুলিয়ান অ্যাসাঞ্জের লেখা। ('সুরফ্র'-এর সংক্ষিপ্ত আকার / ব্যাক্রোনিয়াম হ'ল শেল ব্যবহারকারীদের ওয়ার্ল্ড ওয়াইড ওয়েবের বিপ্লবী ফ্রন্ট র্যাজ))

কমান্ড লাইন থেকে গুগল অনুসন্ধান করতে:
sr google archibald tuttle

সাধারণ পুরানো গুগল ছাড়াও, অনুসন্ধানের ধরণের অনেকগুলি বিল্ট রয়েছে।

এস / এমআইএমএম এর সাথে সম্পর্কিত কোনও আরএফসি অনুসন্ধান করতে:
sr rfc s/mime

একটি শব্দ অনুবাদ করুন:
sr translate logiciel

টরেন্টস সন্ধান করুন:
sr piratebay free music

(এই কীওয়ার্ড অনুসন্ধানের প্রকারগুলি আপডেট হওয়া অবিরত রয়েছে))

আরও উন্নত ব্যবহার :

     $ surfraw google -results=100 RMS, GNU, which is sinner, which is sin?
     $ sr wikipedia surfraw
     $ sr austlii -method=phrase dog like
     $ /usr/lib/surfraw/rhyme -method=perfect Julian

সার্ফ্রা কনফিগারযোগ্য । আপনি এটিকে কিছু ডিফল্ট সেট আপ করতে পারেন, প্রতি ব্যবহারকারী ব্যবহারকারী $HOME/.surfraw.confবা সিস্টেম-ওয়াইড ইন /etc/surfraw.conf:

SURFRAW_graphical_browser="/usr/bin/links2 -g"
SURFRAW_text_browser="/usr/bin/elinks"
SURFRAW_graphical=yes

এখানে আমি এটি লিঙ্ক 2 এবং এলিংক ব্যবহার করার জন্য সেট করেছি তবে আপনি ফায়ারফক্স, ক্রোম বা আপনার পছন্দসই অন্য কোনও ব্যবহার করতে পারেন।

(এনবি। links2 -gএকটি অদ্ভুত টার্মিনাল-এমবেডেড গ্রাফিকাল-মোড ব্রাউজার It's এটি দ্রুত তবে আধুনিকতা ঘৃণা করে))



1

লিংক্স - একটি সাধারণ উদ্দেশ্য ওয়ার্ল্ড ওয়াইড ওয়েবের জন্য বিতরণ করা তথ্য ব্রাউজার। লিনাক্স কার্সার-অ্যাড্রেসিয়েবল, ক্যারেক্টার-সেল ডিসপ্লে ডিভাইসগুলি (যেমন, ভিটি 100, টার্মিনাল, উইন্ডোজ 95 / এনটি বা ম্যাকিনটোসে চলমান ভিটি 100 ই এমুলেটর, বা অন্য কোনও "অভিশাপ-ভিত্তিক" ব্যবহারকারীদের জন্য সম্পূর্ণ বৈশিষ্ট্যযুক্ত ওয়ার্ল্ড ওয়াইড ওয়েব (ডাব্লুডাব্লুডাব্লু) ক্লায়েন্ট) is প্রদর্শন)।

এটি স্থানীয় সিস্টেমে থাকা ফাইলগুলির লিঙ্কযুক্ত হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ (এইচটিএমএল) নথির পাশাপাশি গোফার, এইচটিটিপি, এফটিপি, ডাব্লুএআইএস এবং এনএনটিপি সার্ভারে চলমান দূরবর্তী সিস্টেমে থাকা ফাইলগুলি প্রদর্শন করবে। লিনাক্সের বর্তমান সংস্করণগুলি ইউনিক্স, ভিএমএস, উইন্ডোজ 95 / এনটি, 386DOS এবং ওএস / 2 ইএমএক্সে চলে।


1

আপনাকে সিএলআইয়ের মাধ্যমে গুগল অনুসন্ধান করার অনুমতি দেওয়ার জন্য আমি একটি ছোট অ্যাপ্লিকেশন লিখেছি, এটি আসলে খুব সহজ এবং বর্তমানে কেবল ওয়েব অনুসন্ধান, চিত্র অনুসন্ধান এবং নিউজ অনুসন্ধান সমর্থন করে।

কোডনাম: জিজেল

$ php gisele.phar web -m 5 "stackoverflow"
1) Stack Overflow - http://stackoverflow.com/
2) Ask Question - http://stackoverflow.com/users/login
3) Stack overflow - Wikipedia, the free encyclopedia - http://en.wikipedia.org/wiki/Stack_overflow
4) Blog Stack Exchange - http://blog.stackexchange.com/
5) StackOverflow - IT Conversations - The Conversations Network - http://itc.conversationsnetwork.org/series/stackoverflow.html

1

আপনি w3m ব্যবহার করতে পারেন - একটি পাঠ্য ভিত্তিক ব্রাউজার। আপনি এটি দিয়ে কোনও ওয়েবসাইট টার্মিনালে খুলতে পারেন। সংক্ষেপে আপনি আপনার টার্মিনালে গুগল রাখতে পারেন এবং সেখান থেকে অনুসন্ধান করতে পারেন। আপনি যদি আগ্রহী হন তবে এই লিঙ্কটি পরীক্ষা করুন।

W3m ইনস্টল করতে:

sudo apt-get install w3m

1
দয়া করে উত্তরের লিঙ্কটির প্রাসঙ্গিক সামগ্রী আনুন।
অলবাল

1

অজগর লোকটি এখন এখানে আছে

#!/usr/bin/env python
import sys
import webbrowser

query = " ".join(sys.argv[1:]).encode('utf-8')
print('Query: "{}"'.format(query))
webbrowser.open_new_tab('http://www.google.com/search?q={}'.format(query))

ব্যবহারের উদাহরণ:

$ google does this work?
query: "Does this work?"

তারপরে এটি এই পৃষ্ঠায় একটি ওয়েব ব্রাউজার খুলবে


0

আপনি যদি কোনও গুগল এপিআই কী- তে সাইন আপ করতে ইচ্ছুক হন তবে এটি করার জন্য আপনার নেট :: গুগল পারল মডিউলটি গুগল এসওএপি এপিআইয়ের সাথে ব্যবহার করতে সক্ষম হওয়া উচিত । নেট :: গুগল ব্যবহার করে এমন সাধারণ পার্ল স্ক্রিপ্টগুলির জন্য এখানে এবং এখানে দেখুন ।

আপনি এই কাজের জন্য কম বিশেষায়িত এসওএপি :: লাইট পার্ল মডিউলটিও ব্যবহার করতে পারেন ।

বিকল্পভাবে, আপনি ডাব্লুডাব্লুডাব্লু :: মেকানিকাইজ, ওয়েব :: স্ক্র্যাপার বা বহু পার্ল স্ক্রিন-স্ক্র্যাপিং মডিউলগুলির মধ্যে একটির মাধ্যমে গুগল ক্যারিয়ারগুলি স্ক্র্যাপ করতে পারেন, যদি আপনি এর উদ্বেগযুক্ত আইনী অবস্থান থেকে বিরক্ত না হন । আপনাকে শুরু করার জন্য এখানে একটি দুর্দান্ত টিউটোরিয়াল

একটি দ্রুত ব্রাউজিং অভিজ্ঞতা সরবরাহ করতে উজ্বলের মতো ব্রাউজারের সাথে একত্রিত হলে এর মতো কমান্ড-লাইন সরঞ্জামটি ভালভাবে কাজ করতে পারে ।


0

আপনি এলিংকসের মতো একটি টার্মিনাল ব্রাউজার ব্যবহার করতে পারেন যা আপনাকে টার্মিনালে ওয়েব ব্রাউজ করতে এবং ফায়ারফক্সের মতো অন্য ব্রাউজারে একটি লিঙ্ক খুলতে দেয়।


0

ম্যাক ওএসএক্সের সাথে আমি আমার .বাশ_প্রফাইলে একটি উপনাম ব্যবহার করি alias google=sh ~/scripts/google.sh

google.sh:

#!/bin/bash
open -g /Applications/Safari.app "http://www.google.com/search?q=$*"

ব্যবহার:

google word1 word2 ...

এইভাবে আমার জন্য ভাল কাজ করে।

চিয়ার্স


0

আপনি যদি ডিফল্ট সেটিংস সহ কে-ডি-ই এনভায়রনমেন্ট ব্যবহার করেন, ypu ক্রুনার থেকে অনুসন্ধান করতে পারে (Alt-F2 কমান্ড দ্বারা ডাকা)।

অনুসন্ধানের জন্য জন্য কোয়েরি উপর গুগল , krunner পাঠ্যবাক্স মধ্যে টাইপ করুন:

gg:query

অনুসন্ধানের জন্য জন্য কোয়েরি উপর উইকিপিডিয়া , krunner পাঠ্যবাক্স মধ্যে টাইপ করুন:

wp:query

উদাহরণ:

Alt-F2 + gg:Google search from terminal
Alt-F2 + wp:stackoverflow

সূত্র: https://userbase.kde.org/Plasma/Krunner


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.