perl पर टैग किए गए जवाब

पर्ल एक उच्च-स्तरीय, सामान्य-उद्देश्य, व्याख्या की गई, गतिशील प्रोग्रामिंग भाषा है। यह मूल रूप से लैरी वॉल द्वारा एक सामान्य-उद्देश्य यूनिक्स स्क्रिप्टिंग भाषा के रूप में विकसित किया गया था, जो ओपन सोर्स कम्युनिटी के समर्थन के साथ रिपोर्ट प्रोसेसिंग को आसान बनाता है, यह ग्राफिक्स प्रोग्रामिंग, सिस्टम एडमिनिस्ट्रेशन, नेटवर्क प्रोग्रामिंग, फाइनेंस के लिए इस्तेमाल होने के लिए विकसित और परिपक्व हो गया है , जैव सूचना विज्ञान और अन्य इंजीनियरिंग अनुप्रयोग।

9
क्या स्क्रिप्ट को जीवित रखने के लिए "सही है" का उपयोग करना एक अच्छा विचार है?
मैं बस एक अलग दुनिया से यूनिक्स में कूद रहा हूं, और जानना चाहता हूं कि क्या while true do /someperlscript.pl done पर्ल स्क्रिप्ट में आंतरिक रूप से एक फ़ोल्डर / फ़ाइल द्रष्टा होता है जो लक्ष्य स्थान में फ़ाइलों को बदलने पर निष्पादित होता है। क्या यह ( while …
19 shell  perl 

2
नींद की अवस्था में जाने और उसे जगाने की प्रक्रिया का कारण कैसे जानें?
जब मैं 'टॉप' करता हूं, तो मैं 'एस' राज्य में अपनी पर्ल स्क्रिप्ट प्रक्रिया देखता हूं। क्या यह जानने का कोई तरीका है, कि इस गड़बड़ी की प्रक्रिया नींद की स्थिति में क्या है और इसे जगाने के क्या तरीके हैं? पर्ल स्क्रिप्ट में लाइनों पर अधिक जानकारी देने के …

4
टर्मिनल कैसे खोलें, 9 टर्मिनलों को विभाजित करें और एक स्क्रिप्ट का उपयोग करके उनके बीच स्विच करें?
मैं एक टर्मिनल खोलना चाहता हूं, इसे 9 भागों (3x3) को कहने के लिए विभाजित करें और कुछ बैश स्क्रिप्ट निष्पादित करें। लेकिन प्रत्येक टर्मिनल भाग के लिए अलग स्क्रिप्ट। क्या यह पर्ल, पाइथन या बैश का उपयोग करके किया जा सकता है? मैं कीबोर्ड शॉर्टकट का उपयोग किए बिना …

3
मैं Ubuntu पर perldoc कैसे स्थापित कर सकता हूं?
Ubuntu 10.10 पर्ल 5.10.1 प्री-इंस्टॉल के साथ आता है, लेकिन अजीब तरह perldocसे पैकेज का हिस्सा नहीं है। $ perldoc You need to install the perl-doc package to use this program. मैं इस सुविधा को कैसे उपलब्ध कर सकता हूं?

7
प्रत्येक पंक्ति को कई बार दोहराएं
फ़ाइल की प्रत्येक पंक्ति को एक निश्चित संख्या में दोहराया जाना पसंद करेंगे। उदाहरण के लिए प्रत्येक पंक्ति को चार बार दोहराया गया है: a b c हो जाता है: a a a a b b b b c c c c मैंने कुछ खोज की है, और रिवर्स करने …

3
फाइलों में मल्टीलाइन स्ट्रिंग बदलें
मेरे पास कई फाइलें हैं जिन्हें मैं एक मल्टी-लाइन स्ट्रिंग को दूसरे मल्टी-लाइन स्ट्रिंग के साथ अद्यतन करना चाहता हूं। की तर्ज पर कुछ: * Some text, * something else * another thing और मैं इसे बदलना चाहता हूं: * This is completely * different text इसका परिणाम यह होगा …

2
मुझे कैसे जांचना चाहिए कि क्या एक दिया गया पीआईडी ​​चल रहा है?
मैं एक पर्ल स्क्रिप्ट लिख रहा हूं जो PID को इकट्ठा करने के लिए लॉगफाइल्स को पार्स करता है और फिर जांचता है कि क्या पीआईडी ​​चल रहा है। मैं उस जाँच को करने का सबसे अच्छा तरीका सोचने की कोशिश कर रहा हूँ। जाहिर है, मैं कुछ ऐसा कर …

4
विभिन्न फ़ाइलों के दो स्तंभों की तुलना करें और यदि यह मेल खाता है तो प्रिंट करें
मैं Solaris 10 का उपयोग कर रहा हूं और इसलिए grep के विकल्प शामिल हैं, जो काम नहीं करते हैं। मेरे पास दो पाइप से अलग की गई फाइलें हैं: file1: abc|123|BNY|apple| cab|234|cyx|orange| def|kumar|pki|bird| फ़ाइल 2: abc|123| kumar|pki| cab|234 मैं file1 के पहले दो कॉलमों की file1 (पहले दो कॉलमों …

5
मैं किसी कॉलम में टाइमस्टैम्प को डेट में कैसे बदल सकता हूं?
मेरे पास इसकी एक फाइल है: 1415602803,LOGIN SUCCESS,AUTH,user2,192.168.203.63,10.146.124.73,59996,22 1415602807,LOGIN SUCCESS,AUTH,user1,172.24.31.10,172.32.1.1,48191,22 1415602811,LOGIN FAILED,AUTH,root,172.24.166.153,10.146.124.73,52506,22 1415602815,LOGIN FAILED,AUTH,user3,192.168.123.55,10.146.32.99,55750,22 मैं इस प्रारूप में टाइमस्टैम्प को तारीख में बदलना चाहता हूं: 2014-11-10 02:00:03,LOGIN SUCCESS,AUTH,user2,192.168.203.63,10.146.124.73,59996,22 2014-11-10 02:00:07,LOGIN SUCCESS,AUTH,user1,172.24.31.10,172.32.1.1,48191,22 2014-11-10 02:00:11,LOGIN FAILED,AUTH,root,172.24.166.153,10.146.124.73,52506,22 2014-11-10 02:00:15,LOGIN FAILED,AUTH,user3,192.168.123.55,10.146.32.99,55750,22 मैं उसे कैसे कर सकता हूँ? मुझे पता है कि यह काम करता …

5
लाइनों के क्रम को बनाए रखते हुए डुप्लिकेट लाइनें निकालें
[root@server]# awk '!seen[$0]++' out.txt > cleaned awk: (FILENAME=out.txt FNR=8547098) fatal error: internal error Aborted [root@server]# "" सर्वर "" में है: 8 GByte RAM + 16 GByte SWAP, x> 300 GByte मुक्त स्थान, amd64, डेस्कटॉप CPU। वैज्ञानिक लिनक्स 6.6। LOAD बनाने के लिए इस पर और कुछ नहीं चलता है। कुछ …

6
दो कोष्ठकों के बीच स्ट्रिंग प्रिंट करें
मेरे पास इन पंक्तियों के साथ फाइल है G8 = P(G1,G3) G9 = P(G3,G4) G12 = P(G2,G9) G15 = P(G9,G5) G16 = P(G8,G12) G17 = P(G12,G15) मुझे आउटपुट की आवश्यकता है G1,G3 G3,G4 ..... मैं इसे sed / grep कमांड या पर्ल के उपयोग से कैसे कर सकता हूं?
14 sed  grep  perl 

7
किसी फ़ाइल से एकाधिक रिक्त लाइनें कैसे निकालें?
मेरे पास कुछ टेक्स्ट-फाइल्स हैं, जिनका उपयोग मैं नोट्स लेने के लिए करता हूं - सिर्फ सादा टेक्स्ट, आमतौर पर सिर्फ उपयोग करने के लिए cat >> file। कभी-कभी मैं एक नया विषय / लाइन ऑफ़ थिंक निर्दिष्ट करने के लिए एक रिक्त लाइन या दो (सिर्फ रिटर्न - नई …
14 scripting  sed  awk  perl  filter 

2
शून्य के साथ लापता मान रिक्त स्थान की जगह
मेरे पास 30 किमी लाइनों के आसपास इनपुट-टेक्स्ट टैब-सीमांकित पाठ फ़ाइल है, मैं लापता मूल्य (यानी रिक्त स्थान) के लिए प्रत्येक पंक्ति (s1..s30K लाइनों) की जांच करना चाहता हूं और शून्य मान के साथ लापता मान भरें। input.txt id no1 no2 no3 no4 s1 23 34 45 12 s2 4 …

2
Grep के लिए संदर्भ "समूह-विभाजक" के रूप में खाली लाइन का उपयोग करना
मुझे समूह विभाजक के रूप में संदर्भ, रंग और रिक्त लाइनों के साथ grep आउटपुट चाहिए। इस प्रश्न में , मैंने सीखा कि कैसे कस्टम को परिभाषित किया जाए group-separator, और मैंने अपने grep कमांड का निर्माण इस तरह किया है: grep --group-separator="" --color=always -A5 लेकिन समूह विभाजक वास्तव में …
12 grep  perl  colors 

3
क्या पेर्ल बनाने का एक तरीका है-मैं क्लोबर सिम्बलिंक नहीं करता?
मेरा एक दोस्त बताता है कि यदि आप करते हैं: perl -pi.bak -e 's/foo/bar/' somefile जब "somefile" वास्तव में एक सिम्लिंक होता है, तो perl वही करता है जो डॉक्स कहता है कि यह करेगा: यह इनपुट फ़ाइल का नाम बदलकर, आउटपुट फ़ाइल को मूल नाम से खोलता है, और …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.