आश्चर्य है कि yesकमांड का उपयोग क्या हो सकता है, मैंने इस टिप्पणी पर ठोकर खाई , और निष्पादित करने का प्रयास किया
yes $(yes yes)
मुझे जो समझ में आया है, उसे बस एक अनंत अनुक्रम का प्रिंट आउट लेना चाहिए yes, लेकिन इसके बजाय यह कुछ भी नहीं करता है और कुछ सेकंड के बाद मेरे चित्रमय टर्मिनल को क्रैश करता है। (यदि मैं इसे tty1 पर निष्पादित करता हूं, तो मुझे कुछ समय बाद लॉगिन प्रॉम्प्ट दिखाई देता है।)
यहाँ क्या हो रहा है?
2
मैं एक विशेषज्ञ नहीं हूं, लेकिन यह हो सकता है कि पहले आह्वान अनंत बार अनंत को प्रिंट करने की कोशिश कर रहा हो। (या तर्क बस बहुत लंबा हो सकता है।)
—
१२
@strugee तर्क सूची कभी आबाद नहीं होती है, क्योंकि
—
क्रिस डाउन
yesकभी नहीं लौटती है।
@strugee आप का उपयोग "अनंत अनंत बार" प्राप्त कर सकते हैं
—
केली स्ट्रैंड
xargs: yes yes | xargs -P 0 yes(या बिना -P 0एकल प्रक्रिया अनंत के लिए)