दिलचस्प पोस्ट
AVX और एसएसई के लिए दृश्य स्टूडियो के लिए सीपीयू डिस्पैचर स्थिर चर कब प्रारंभ किए जाते हैं? ArrayIndexOutOfBoundsException क्यों होती है और इसे एंड्रॉइड में कैसे टालना है? स्ट्रिंग में यूआरएल की उपस्थिति का पता लगाने के लिए कई मूल्यों के साथ तुलना करने के लिए संक्षिप्त तरीका SHA1 बनाम एमडी 5 बनाम SHA256: जो एक PHP लॉगिन के लिए उपयोग करना है? शेल स्क्रिप्ट के अंदर से passwd कमांड का उपयोग करना रनटाइम पर app.config system.net सेटिंग अपडेट करें @ कंट्रोलर वर्ग में वैल्यू एनोटेशन वसंत @ गुणों की वैल्यू के मूल्यांकन के लिए नहीं है क्लिपबोर्ड से / के लिए पाइप क्या कोई एमडी 5 फिक्स्ड प्वाइंट है जहां एमडी 5 (एक्स) == एक्स? सुपर-फास्ट फ़ाइल-स्ट्रीमिंग कोड को सी # में कैसे लिखा जाए? ब्राउज़र को "संवाद के रूप में सहेजते हैं" प्रदर्शित करने के लिए कैसे करें ताकि उपयोगकर्ता अपने सिस्टम पर फ़ाइल की स्ट्रिंग की सामग्री को सहेज सके? SecurityException फेंके बिना रनटाइम पर अनुमति की जांच कैसे की जा सकती है? मैक्रो या कीबोर्ड शॉर्टकट का उपयोग करके "अपवाद फेंका गया है" को तोड़ने के लिए "टॉगल करें"

बैश में एक फ़ाइल से यादृच्छिक पंक्तियां चुनें

बाश स्क्रिप्ट में मैं इनपुट फ़ाइल और आउटपुट से दूसरी यादृच्छिक लाइनों को चुनना चाहता हूं। यह कैसे किया जा सकता है?

Solutions Collecting From Web of "बैश में एक फ़ाइल से यादृच्छिक पंक्तियां चुनें"

फ़ाइल को बेतरतीब ढंग से सॉर्ट करें और पहले 100 लाइनें चुनें:

 $ sort -R input | head -n 100 >output 

N यादृच्छिक पंक्तियां प्राप्त करने के लिए नीचे दिखाए गए -n विकल्प के साथ shuf उपयोग करें:

 shuf -n N input > output