ابدأ بحث الويب في متصفح واجهة المستخدم الرسومية من سطر الأوامر
بمساعدة وظيفة سطر أوامر بسيطة ، يمكنك بدء بحث على الويب بسرعة في متصفح الويب GUI الذي تختاره مباشرة من تطبيق Terminal. سنغطي بعض الأمثلة ، مع توضيح البحث في الويب باستخدام Google و Bing و Yahoo و Wikipedia ، واستخدام مجموعة متنوعة من متصفحات الويب المختلفة ، بما في ذلك Chrome و Safari و Firefox. نظرًا لأن بناء جملة الأوامر واضح ومباشر إلى حد ما ، يمكنك تخصيص وظائف البحث أو التطبيقات المستخدمة على النحو الذي تراه مناسبًا.
إعداد وظيفة البحث على الويب في ملف Bash الشخصي
ستستخدم عينة الوظيفة المتوفرة هنا بحث Google في متصفح Chrome ، ونحن نفترض أنك تستخدم bash كصدفة ، وهو الإعداد الافتراضي في OS X. تحقق من صيغة الأوامر الأخرى الخيارات أدناه لإجراء تعديلات على بحث الويب أو المتصفح وفقًا لذلك:
- توجه إلى Terminal (موجود في / Applications / Utilities / ، لكنك تعرف ذلك بالفعل) وافتح .bash_profile ، في هذه الإرشادات ، سنستخدم nano لإنجاز هذه المهمة لأنها بسيطة:
- انسخ والصق الصيغة التالية في نهاية ملفك الشخصي في سطر جديد: "
- الآن اضغط على Control + O لحفظ التغييرات ، ثم Control + X للخروج من nano والعودة إلى سطر الأوامر
nano .bash_profile
function google () {open / Applications / Google \ Chrome.app/ http://www.google.com/search؟q=$ 1؛ } "
الآن يمكنك بدء بحث Google عبر Chrome مباشرة من سطر الأوامر ، كل ما عليك فعله هو كتابة "google" وسيبدأ بحث google جديد في متصفح Chrome. على سبيل المثال ، للبحث في Google عن "apple" ، ما عليك سوى كتابة ما يلي:
google apple
للعبارات ذات مصطلحات بحث متعددة ، استخدم علامات الاقتباس مثل:
"Google MacBook Air هو الرائد في صناعة أجهزة الكمبيوتر المحمولة الرقيقة والخفيفة "
كل بحث جديد في Google سيستدعي نافذة متصفح Chrome جديدة.
هل تفضل استخدام Safari أو Firefox؟ أو ربما تريد البحث في Bing أو Wikipedia؟ كل ما عليك فعله هو تغيير أو إضافة سلسلة أوامر الفتح المناسبة مع عنوان URL للبحث المناسب للإشارة إلى تطبيق المتصفح البديل ومحرك البحث.
وظائف سطر أوامر بحث الويب البديل
صيغة الأمر واضحة إلى حد ما وتتوافق مع الصيغة التالية:
"function NAME () {open /path/to/application.app/ SEARCH_URL؛ } "
اصنع بنفسك ، أو استخدم إحدى وظائف الأوامر النموذجية الإضافية لمختلف محركات البحث ومتصفحات الويب. تذكر وضع كل سلسلة أمر في سطر جديد في .bash_profile لتجنب التعارضات.
ابدأ بحث Google في Safari من سطر الأوامر
"function google () {open /Applications/Safari.app/ http://www.google.com/search؟q=$ 1؛ } "
ابدأ بحث Google في Firefox من سطر الأوامر
"function google () {open /Applications/Firefox.app/ http://www.google.com/search؟q=$ 1؛ } "
على غرار ضبط المتصفح الذي تريد استخدامه ، يمكنك تبديل سلسلة البحث إلى Yahoo أو Bing أو Wikipedia أو أي بحث ويب آخر تريد استخدامه عن طريق وضع السلاسل التالية في .bash_profile:
بحث في Bing في الكروم من سطر الأوامر
"function bing () {open / Applications / Google \ Chrome.app/ http://www.bing.com/search؟q=$ 1؛ } "
ابحث في Yahoo في Chrome من سطر الأوامر
"function yahoo () {open / Applications / Google \ Chrome.app/ http://www.yahoo.com/search؟q=$ 1؛ } "
ابحث في ويكيبيديا في Chrome من سطر الأوامر
"function wikipedia () {open / Applications / Google \ Chrome.app/ http://en.wikipedia.org/wiki/Special:Search؟search=$ 1 ؛} "
يتم استخدام أي من وظائف البحث البديلة هذه بنفس طريقة استخدام مثال google الأولي ، ما عليك سوى تغيير سلسلة الأوامر الأولية لبدء البحث. ونعم ، يعمل هذا أيضًا على إرسال عمليات البحث إلى إصدار X11 من Lynx (الروابط) إذا كنت ترغب في أن تكون ميتا قليلاً.
بالابتعاد عن الاستعلامات ، يمكن للمرء أيضًا استخدام شكل مختلف من هذه الخدعة لفتح موقع الويب المفضل لديك مباشرةً من سطر الأوامر ، على سبيل المثال:
"function osxdaily () {open / Applications / Google \ Chrome.app/ https://osxdaily.com؛ } "
ومع ذلك ، إذا كنت لا تستخدم استعلامات ، فمن الأفضل استخدام اسم مستعار عام بدلاً من ذلك.