ডিফল্ট ব্রাউজারে খুলতে আমি কীভাবে গুগলের সাথে টার্মিনালের অনুসন্ধান পেতে পারি?


12

পরিস্থিতি: টার্মিনালে দূরে কাজ করে একটি ত্রুটির বার্তা পান। এটি গুগল করতে চান যাতে আমি পাঠ্যটি নির্বাচন করি এবং ডান-ক্লিক এবং "গুগল সহ অনুসন্ধান করুন" ব্যবহার করি। সাফারি প্রতিবার খোলে। গুগল ক্রোম আমার ডিফল্ট ব্রাউজার। আমি নিশ্চিত হয়েছি বলে আমি দু'বার মেশিনটি পুনরায় চালু করেছি।

উত্তর:


18

গুগলের সাথে অনুসন্ধান করা একটি পরিষেবা যা সাফারি সরবরাহ করে এবং এটি টার্মিনালের সাথে কোনও সম্পর্ক রাখে না।

গুগল ক্রোমের এই বৈশিষ্ট্যটির জন্য নিজস্ব পরিষেবা সরবরাহ করা উচিত। এটা হয় না।


অথবা আপনি নিজের লেখা লিখতে পারেন, যেমন অটোমেটর এবং অ্যাপলস্ক্রিপ্ট ব্যবহার করে:

অটোমেটর খুলুন এবং একটি নতুন পরিষেবা তৈরি করতে নির্বাচন করুন । শীর্ষে, পাঠ্য এবং যে কোনও অ্যাপ্লিকেশন নির্বাচন করুন । তারপরে, লাইব্রেরি থেকে ড্র্যাগ এন্ড ড্রপ বা ডাবল ক্লিক করে ওয়ার্কফ্লোতে একটি রান শেল স্ক্রিপ্ট ক্রিয়া যুক্ত করুন। এর ইনপুটটি আর্গুমেন্ট হিসাবে পরিবর্তন করুন এবং নিম্নলিখিত স্ক্রিপ্টটিকে তার মূল পাঠ্য অঞ্চলে আটকান:

#!/bin/bash
function urlencode {
    echo -n "$@" | perl -MURI::Escape -ne 'print uri_escape($_)'
}
open "http://google.com/search?q=$( urlencode "$@" )"

অটোমেটরের স্ক্রিনশট

এটি http://google.com/search?q=আপনার ডিফল্ট ব্রাউজারে আপনার URL- পালিয়ে থাকা পাঠ্য নির্বাচনের পরে URL খুলবে ।

ডিফল্ট ব্রাউজারে গুগলের সাথে অনুসন্ধান হিসাবে সংরক্ষণ করুন এবং আবার চেষ্টা করুন।


1
১. সাফারির মতো আমি কীভাবে এই পরিষেবাটি মূল প্রাসঙ্গিক মেনুতে উপস্থিত হতে পারি?
অ্যারোনবাউমন

২. কীভাবে প্রাসঙ্গিক মেনুতে আমি সাফারির পরিষেবা থেকে মুক্তি পেতে পারি?
অ্যারোনবাউমন

3
@aaronbauman এটি সিস্টেম পছন্দসমূহ »কীবোর্ড» শর্টকাটস »পরিষেবাদিতে অক্ষম করুন। এটি যদিও অ্যাপ্লিকেশন মেনুতে পরিষেবাদি সাবমেনু থেকে এটি সরিয়ে ফেলবে এবং সেট করা থাকলে এর কীবোর্ড শর্টকাটটি অক্ষম করে।
ড্যানিয়েল বেক

সাফারি শুধু একটি ব্রাউজার-এটা প্রদান করা হতে পারে সঙ্গে সাফারি, কিন্তু এটা প্রদান করা হয় দ্বারা অ্যাপল, অ্যাপল কোন ব্যবসা ভালো মূঢ় দূর্ভাগ্য কাছে আছে। ওএসের ডিফল্ট ব্রাউজার ব্যবহারকারীর পছন্দকে সম্মান করা দরকার, এবং অ্যাপল সরবরাহ করে এমন অন্যান্য ইউটিলিটিগুলি (পরিষেবা সহ) do আপেল / ফিডব্যাক এ অ্যাপলের কাছে অভিযোগ করুন এবং তাদের বলুন এটি একেবারেই অগ্রহণযোগ্য।
আইকনোক্লাস্ট

ধন্যবাদ ড্যানিয়েল! perl -MURI::Escapeবাক্সটির বাইরে কাজ করেনি, সুতরাং আমি পরিবর্তে এটি ব্যবহার করেছি:open "http://google.com/search?q=$( python -c 'from urllib import quote; print quote(raw_input(), safe="")' <<< "$*" )"
পাইওটার ফাইন্ডেইসেন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.