मैंने Google पर लगभग हर कीवर्ड आज़माया और फिर भी जवाब नहीं आया। तो उम्मीद है कि आप में से एक जानता है।
टर्मिनल कमांड क्या है एक एप्लिकेशन को विफल होने या निष्पादित होने से रोकने के बाद उसे चालू रखें।
मैंने इस लूप कमांड को टर्मिनल में आज़माया:
bash -c 'while [ 0 ]; do COMMAND_HERE;done'
लेकिन यह कमांडो को तुरंत निष्पादित करता है न कि पिछली कमांड के विफल होने या समाप्त होने के बाद। मैं चाहता हूं कि प्रक्रिया समाप्त होने पर ही कमांड निष्पादित हो।
मैं एक लाइव स्ट्रीम प्रसारित करते समय ffmpeg के लिए कमांड का उपयोग करना चाहता हूं। कुछ बार कनेक्शन फेल हो जाता है या कुछ अन्य मुद्दे हो जाते हैं। जब ऐसा होता है ffmpeg (स्पष्ट रूप से) निष्पादित करना बंद कर देता है, लेकिन मैं चाहता हूं कि इसके बाद फिर से उसी कमांड को फिर से प्राप्त करें।
आप उसे कैसे करते हैं?
Ps। मैंने पहले ही Google पर इन कीवर्ड्स को आज़मा लिया था (मुझे नहीं पता कि क्यों मुझे अभी भी कोई जवाब नहीं मिला है):
- मैक फेल कमांड पर विफल रहता है
- मैक कमांड को सिंक्रोनाइज़ करता है
- मैक बैश री एक्सटीरियर टर्मिनल
- मैक लूप कमांड
- मैक बंद हो जाता है, तो फिर से चलाने के आवेदन
- मैक टर्मिनल प्रक्रिया रखें
- टर्मिनल के दौरान बैश करें
- मैक टर्मिनल लूप कमांड
- ffmpeg अनंत