இந்த வழிகாட்டி லினக்ஸ் தூக்கம் கட்டளை எவ்வாறு ஒரு பாஷ் ஸ்கிரிப்ட் இடைநிறுத்தப்பட வேண்டும் என்பதைக் காட்டுகிறது.
நீங்கள் உங்கள் முனைய சாளரத்தை பூட்ட விரும்புகிறீர்கள், ஆனால் ஸ்கிரிப்ட்டின் ஒரு பகுதியாக, கட்டளை மீண்டும் முயலுவதற்கு முன் பல வழிகளில் பயன்படுத்தலாம்.
உதாரணமாக, செயலாக்கப்பட்ட கோப்புகளை மற்றொரு சேவையகத்திலிருந்து நகலெடுக்க ஸ்கிரிப்ட் வைத்திருப்பதை கற்பனை செய்து பாருங்கள். எல்லா கோப்புகளும் பதிவிறக்கும் வரை, ஸ்கிரிப்ட் நகல் செயல்முறையைத் தொடங்கக்கூடாது.
பதிவிறக்க செயல்முறை முற்றிலும் தனியான ஸ்கிரிப்ட்டால் செய்யப்படுகிறது.
கோப்புகளை நகலெடுக்க ஸ்கிரிப்ட் அனைத்து கோப்புகளும் பதிவிறக்கம் செய்யப்பட்டுள்ளதா என்பதை சோதிக்க ஒரு வட்டத்திற்கு (அதாவது, 50 கோப்புகள் இருக்க வேண்டும் மற்றும் 50 கோப்புகள் கண்டறியப்பட்டிருக்கும் போது, நகல் செயல்முறை துவங்கியது) அறிந்து கொள்ளலாம்.
செயலி நேரத்தை எடுக்கும்போது ஸ்கிரிப்டை தொடர்ந்து சோதனை செய்வது இல்லை. அதற்கு பதிலாக, நீங்கள் நகலெடுக்கப்படும் போதுமான கோப்புகள் உள்ளனவா என்பதை சோதிக்க தேர்வு செய்யலாம், சில நிமிடங்களுக்கு இடைநிறுத்தம் இல்லாவிட்டால் மீண்டும் முயற்சிக்கவும். தூக்கக் கட்டளை இந்த சூழ்நிலையில் இருக்கிறது.
தூக்க கட்டளை எப்படி பயன்படுத்துவது
லினக்ஸ் தூக்கம் கட்டளையைப் பயன்படுத்த பின்வருபவை முனைய சாளரத்தில் உள்ளிடவும்:
5 களின் தூக்கம்
மேலே கட்டளை உங்கள் முனைய இடைநிறுத்தம் 5 விநாடிகளுக்கு உங்களை கட்டளை வரியில் திரும்புவதற்கு முன் செய்யும்.
தூக்கக் கட்டளைக்கு முக்கிய தூக்கம் தேவைப்படுகிறது, பின் நீங்கள் இடைநிறுத்தம் செய்ய விரும்பும் எண், பின்னர் அலகு நடவடிக்கை.
வினாடிகளில், நிமிடங்களில், மணிநேர அல்லது நாட்களில் தாமதத்தை நீங்கள் குறிப்பிடலாம்.
- s - விநாடிகள்
- m - நிமிடங்கள்
- மணி - மணி
- d - நாட்கள்
ஏதோ ஒரு நாள் காத்திருக்க வரும்போது, முடிந்த நாட்களில் ஒரு ஸ்கிரிப்ட் இயங்கும் ஒரு ஸ்கிரிப்ட் இயங்குவதை எதிர்த்து வழக்கமான இடைவெளியில் ஸ்கிரிப்ட் இயக்க ஒரு கிரான் வேலை பயன்படுத்தி கருதுவது மதிப்புள்ளதாக இருக்கும்.
தூக்க கட்டளையின் எண்ணிக்கை முழு எண்ணாக இருக்க வேண்டியதில்லை.
மிதவை புள்ளி எண்களை நீங்கள் பயன்படுத்தலாம்.
உதாரணமாக, பின்வரும் தொடரியலைப் பயன்படுத்துவது சரியாக உள்ளது:
3.5 களின் தூக்கம்
ஸ்லீப் கட்டளைக்கு உதாரணம் பயன்படும்
பின்வரும் ஸ்கிரிப்ட் தூக்க கட்டளையை எப்படி பயன்படுத்துவது என்பது ஒரு முனையம் அடிப்படையிலான கவுண்டவுன் கடிகாரத்தை உருவாக்குவது என்பதை காட்டுகிறது:
#! / பின் / பாஷ்
எக்ஸ் = 10
[$ x -gt 0]
செய்
தூக்கம் 1s
தெளிவான
எதிரொலி "$ x விநாடிகள் வெடிப்பு வரை"
x = $ (($ x - 1))
முடிந்ததாகக்
ஸ்கிரிப்ட் மாறி x 10 ஐ அமைக்கிறது. அதே சமயத்தில் x இன் மதிப்பானது பூஜ்ஜியத்தை விட அதிகமானால், மீண்டும் தொடரும்.
தூக்கம் கட்டளை சுழற்சி சுற்றி ஒவ்வொரு முறை 1 இரண்டாவது ஸ்கிரிப்ட் pauses.
ஸ்கிரிப்ட் மீதமுள்ள திரையை ஒவ்வொரு மறு செய்கைக்கும் துல்லியமாக அமைக்கிறது, "xx விநாடிகள் வெடிப்பு வரை" (அதாவது 10) மற்றும் x இன் மதிப்பிலிருந்து 1 subtracts.
தூக்க கட்டளை இல்லாமல், ஸ்கிரிப்ட் மூலம் பெரிதாக்கவும் மற்றும் செய்திகளை மிக விரைவாக காட்டப்படும்.
தூக்கம் கட்டளை ஒரு சுவிட்சுகள் மட்டுமே.
--help சுவிட்ச் தூக்கம் கட்டளை உதவி கோப்பு காட்டுகிறது. நீங்கள் பின்வருமாறு மனிதனின் கட்டளையைப் பயன்படுத்தி அதே பொருளை அடையலாம்:
மனிதன் தூங்குகிறான்
- கட்டளை கட்டளை உங்கள் கணினியில் நிறுவப்பட்டுள்ள தூக்க கட்டளையின் பதிப்பை காட்டுகிறது.
பின்வருமாறு திருத்தம் - திருத்தம் சுவிட்ச் பின்வருமாறு தகவல்:
- பதிப்பு எண்
- பதிப்புரிமை விவரங்கள்
- உரிமம்
- ஆசிரியர்கள்