কম্পিউটার

ক্ষুদ্র ব্যাশ স্ক্রিপ্ট:ইন্টারনেট সংযোগের প্রাপ্যতা পরীক্ষা করুন

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

#!/bin/bash

WGET="/usr/bin/wget"

$WGET -q --tries=10 --timeout=5 https://www.google.com -O /tmp/index.google &> /dev/null
if [ ! -s /tmp/index.google ];then
	echo "no"
else
	echo "yes"
fi

আপনি দেখতে পাচ্ছেন যে এটি গুগলের সূচী পৃষ্ঠা ডাউনলোড করার চেষ্টা করে, যদি এটি খালি স্ক্রিপ্ট না হয় তবে "হ্যাঁ" প্রদান করে, যদি ইন্টারনেট সংযোগ উপলব্ধ না থাকে তবে স্ক্রিপ্টটি "না" প্রদান করবে। যদি 5 সেকেন্ডের বেশি পৃষ্ঠাটি আনা অসম্ভব হয় তবে স্ক্রিপ্টটি "না"ও দেবে৷

কিছু যোগ করতে? আপনাকে স্বাগতম! 🙂


  1. অ্যান্ড্রয়েডে ইন্টারনেট সংযোগের উপলব্ধতা কীভাবে পরীক্ষা করবেন?

  2. Google স্ক্রিপ্টগুলির সাথে আপনার উত্পাদনশীলতা বাড়ানোর 3 টি নিশ্চিত উপায়

  3. লিনাক্সে কার্যকরী ব্যাশ স্ক্রিপ্ট লেখার জন্য 10টি দরকারী টিপস

  4. Async JavaScript ব্যবহার করে কিভাবে ইন্টারনেট সংযোগের স্থিতি পরীক্ষা করবেন