Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Bash प्रोग्रामिंग

Bash के sleep कमांड में मास्टर करें: व्यावहारिक उदाहरण और उपयोग के मामले

यह लेख Bash/Shell स्क्रिप्ट में sleep कमांड और आप इसका उपयोग कैसे और क्यों कर सकते हैं, बताता है।

Bash (और अन्य Linux शेल) में sleep कमांड निर्दिष्ट समय के लिए निष्पादन को रोकता है – स्क्रिप्ट को निर्धारित संख्या में सेकंड, मिनट, घंटे, आदि के लिए रोक देता है।

निष्पादन क्यों रोकें?

आप अपनी स्क्रिप्ट को निष्पादित करने से क्यों रोकना चाहेंगे?

  • उपयोगकर्ता को स्वचालित क्रिया को बाधित करने का मौका दें
  • उपयोगकर्ता इनपुट की प्रतीक्षा करें
  • किसी डिवाइस के वार्म अप/उपलब्ध होने की प्रतीक्षा करें
  • यदि आप कुछ स्क्रिप्ट आउटपुट पढ़ने की कोशिश कर रहे हैं तो टेक्स्ट को स्क्रीन पर उड़ने से रोकें

sleep सिंटैक्स

sleep कमांड का सिंटैक्स इस प्रकार है:

sleep NUMBER[UNITS]

ध्यान दें कि:

  • NUMBER वह समय की इकाइयां हैं जिनके लिए आप स्क्रिप्ट को रोकना चाहते हैं (डिफ़ॉल्ट सेकंड)
    • संख्या दशमलव हो सकती है; यह पूर्णांक होना जरूरी नहीं है
  • UNITS वह समय की इकाई है जिसके लिए आप सोना चाहते हैं।
    • डिफ़ॉल्ट सेकंड
    • या तो s (सेकंड), m (मिनट), h(घंटे), या d (दिन) में से एक हो सकता है

sleep के लिए उदाहरण Bash स्क्रिप्ट

#!/bin/bash echo "Hello there!" sleep 6 echo "It's been 6 seconds since I said 'Hello there!'" sleep 7m echo "It's been 7 minutes and 6 seconds since I said 'Hello there!'" sleep .5 echo "It's been 7 minutes and 6.5 seconds since I said 'Hello there!'"

Linux शेल स्क्रिप्ट में '#!' क्या है?


  1. rbash: रिस्ट्रिक्टेड Bash शेल में महारत - अवधारणाएं, उपयोग और व्यावहारिक उदाहरण rbash: रिस्ट्रिक्टेड Bash शेल में महारत - अवधारणाएं, उपयोग और व्यावहारिक उदाहरण

    लिनक्स शेल सबसे आकर्षक और शक्तिशाली GNU/लिनक्स संचालित टूल में से एक है। X सहित सभी एप्लिकेशन, शेल पर बने हैं और लिनक्स शेल इतना शक्तिशाली है कि इसका उपयोग करके पूरे लिनक्स सिस्टम को सटीक रूप से नियंत्रित किया जा सकता है। लिनक्स शेल का दूसरा पहलू यह है कि यह संभावित रूप से हानिकारक हो सकता है, जब आप

  1. Bash शेल फ़ंक्शन्स में मास्टर करें: 6 व्यावहारिक उदाहरण और टिप्स Bash शेल फ़ंक्शन्स में मास्टर करें: 6 व्यावहारिक उदाहरण और टिप्स

    Bash शेल फ़ंक्शन्स कई UNIX / Linux कमांड्स को बाद में निष्पादन के लिए एक ही नाम का उपयोग करके समूहबद्ध करने का एक तरीका है। Bash शेल फ़ंक्शन को नियमित Unix कमांड की तरह निष्पादित किया जा सकता है। शेल फ़ंक्शन्स को किसी नई प्रक्रिया को बनाए बिना वर्तमान शेल संदर्भ में निष्पादित किया जाता है। Bash alia

  1. - Bash सरणी में मास्टर करें: 15 व्यावहारिक उदाहरण और व्यापक ट्यूटोरियल

    एक सरणी एक वेरिएबल है जिसमें एक ही प्रकार के या अलग प्रकार के कई मान हो सकते हैं। सरणी के आकार की कोई अधिकतम सीमा नहीं है, और न ही किसी आवश्यकता है कि सदस्य वेरिएबल्स इंडेक्स्ड या सन्निकट रूप से असाइन किए जाएं। सरणी इंडेक्स शून्य से शुरू होता है। इस लेख में, आइए bash में 15 विभिन्न सरणी संचालन की सम