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

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

8
मैं एक फ़ाइल (एस) में एक स्ट्रिंग को कैसे बदल सकता हूं?
कुछ खोज मानदंडों के आधार पर फाइलों में तारों को बदलना एक बहुत ही सामान्य कार्य है। मैं कैसे कर सकता हूँ वर्तमान निर्देशिका में सभी फ़ाइलों के fooसाथ स्ट्रिंग बदलें bar? उप निर्देशिकाओं के लिए पुनरावर्ती वही करें? केवल तभी बदलें जब फ़ाइल का नाम किसी अन्य स्ट्रिंग से …
751 text-processing  awk  sed  perl 

3
शेल स्क्रिप्ट में $ {1 + "$ @"} का क्या अर्थ है, और यह "$ @" से कैसे भिन्न होता है?
पर्ल दस्तावेज़ीकरण में, perlrun (1) एक द्विभाषी शेल / पर्ल हेडर का उपयोग करके पर्ल स्क्रिप्ट लॉन्च करने का सुझाव देता है: #!/bin/sh #! -*-perl-*- eval 'exec perl -x -wS $0 ${1+"$@"}' if 0; क्या ${1+"$@"}मतलब है? मैंने "$@"इसके बजाय (बश के रूप में / बिन / श का उपयोग …
43 bash  shell  perl 

6
कैसे आप मानव पठनीय प्रारूप में एक निर्देशिका में हर फ़ाइल की पंक्तियों की संख्या को सूचीबद्ध करते हैं।
मेरे पास निर्देशिकाओं और उपनिर्देशिकाओं की सूची है जिनमें बड़ी सीएसएसवी फाइलें हैं। इन फ़ाइलों में लगभग 500 मिलियन लाइनें हैं, प्रत्येक एक रिकॉर्ड है। मैं जानना चाहता हूँ प्रत्येक फ़ाइल में कितनी लाइनें हैं। डायरेक्टरी में कितनी लाइनें हैं। कुल कितनी पंक्तियाँ सबसे महत्वपूर्ण बात, मुझे इसकी जरूरत 'मानव …
41 bash  awk  python  perl 

7
लिनक्स PowerShell के "एक-से-कई" रीमोटिंग के बराबर है
विंडोज प्रशासन से आ रहा है, मैं लिनक्स (डेबियन) में गहरी खुदाई करना चाहता हूं। मेरे एक जलते हुए प्रश्न का मैं वेब पर खोज करने का जवाब नहीं दे पाया (यह नहीं पाया) यह है: मैं विंडोज के लिए पावरशेल की तरह तथाकथित "एक-से-कई" को कैसे प्राप्त कर सकता …

9
आप बैकस्लैश कैरेक्टर के साथ समाप्त होने वाली सभी लाइनों को कैसे जोड़ सकते हैं?
एक सामान्य कमांड लाइन टूल जैसे कि sed या awk का उपयोग करना, क्या किसी दिए गए वर्ण के साथ समाप्त होने वाली सभी लाइनों को बैकस्लैश की तरह जोड़ना संभव है? उदाहरण के लिए, फ़ाइल दी गई: foo bar \ bash \ baz dude \ happy मैं यह आउटपुट …

10
पैटर्न (मार्कर) से पहले किसी अन्य फ़ाइल में फ़ाइल की सामग्री कैसे डालें?
File1 सामग्री: line1-file1 "1" line2-file1 "2" line3-file1 "3" line4-file1 "4" File2 सामग्री: line1-file2 "25" line2-file2 "24" Pointer-file2 "23" line4-file2 "22" line5-file2 "21" पर्ल / शेल स्क्रिप्ट के निष्पादन के बाद, File2सामग्री बननी चाहिए: line1-file2 "25" line2-file2 "24" line1-file1 "1" line2-file1 "2" line3-file1 "3" line4-file1 "4" Pointer-file2 "23" line4-file2 "22" line5-file2 …

4
किसी श्रेणी में लाइन की लंबाई के लिए "grep" कैसे करें?
नोट: यह प्रश्न इस Q & A का पूरक है: किसी श्रेणी में लाइन की लंबाई * नहीं * के लिए "grep" कैसे करें? मुझे केवल एक टेक्स्टफाइल (एक शब्द सूची, जिसे न्यूलाइन के साथ अलग किया गया है) से केवल लाइनें प्राप्त करने की आवश्यकता है, जिसमें न्यूनतम 3 …
28 bash  sed  grep  perl 


13
CSV को TSV में परिवर्तित करना
मेरे पास कई बड़ी सीएसवी फाइलें हैं और वे टीएसवी (टैब अलग प्रारूप) में उन्हें पसंद करेंगे। जटिलता यह है कि CSV फ़ाइल के क्षेत्र में अल्पविराम हैं, उदाहरण के लिए: A,,C,"D,E,F","G",I,"K,L,M",Z अपेक्षित उत्पादन: A C D,E,F G I K,L,M Z (जहां बीच में व्हॉट्सऐप 'हार्ड' टैब हैं) मेरे पास …

2
प्रति-रनिंग के सुरक्षा निहितार्थ '...' *
जाहिर है, चल रहा है: perl -n -e 'some perl code' * या find . ... -exec perl -n -e '...' {} + ( -pइसके बजाय उसी के साथ -n) या perl -e 'some code using <>' * अक्सर इस साइट पर पोस्ट किए गए वन-लाइनर्स में सुरक्षा निहितार्थ पाए …

1
शबंग के बाद साइन इन करें?
में अपाचे httpd परियोजना के "समर्थन / apxs.in" स्क्रिप्ट , से घिरा हुआ एक पाठ @के संकेत के बाद आता है #!। यह है, स्क्रिप्ट की पहली पंक्ति है: #!@perlbin@ -w यह एक पर्ल बात है या एक UNIX कर्नेल चीज़ है? दूसरे शब्दों में, क्या इस स्क्रिप्ट का उपयोग …

8
लिनक्स में किसी फ़ाइल के अंतिम कॉलम को कैसे हटाएं
मैं एक txt फ़ाइल के अंतिम कॉलम को हटाना चाहता हूं, जबकि मुझे नहीं पता कि कॉलम नंबर क्या है। मैं ये कैसे करूं? उदाहरण: इनपुट: 1223 1234 1323 ... 2222 123 1233 1234 1233 ... 3444 125 0000 5553 3455 ... 2334 222 और मैं चाहता हूं कि मेरा …

5
किसी फ़ाइल में टेक्स्ट के लिए grep कैसे करें और उस पैराग्राफ को प्रदर्शित करें जिसमें टेक्स्ट है?
नीचे फ़ाइल में पाठ है: Pseudo name=Apple Code=42B state=fault Pseudo name=Prance Code=43B state=good मुझे "42B" के लिए grep चाहिए और उपरोक्त पाठ से आउटपुट प्राप्त करना होगा जैसे: Pseudo name=Apple Code=42B state=fault क्या किसी को इस पर विचार करना है कि इसे कैसे प्राप्त किया जाए grep/ awk/ sed?

1
सभी नामों के साथ क्या है: prename, rename, file-rename?
मेरे डेबियन सिस्टम पर (अच्छा, मेरा LMDE सिस्टम, लेकिन पर्याप्त रूप से बंद), मेरे पास कम से कम 3 अलग-अलग renameकार्यक्रम हैं: /usr/local/bin/rename: यह एक पर्ल स्क्रिप्ट है, जिसे टॉम क्रिस्टियन ने लिखा है। ताज्जुब है, मुझे लगता है कि जो पैकेज यह स्थापित करने के लिए प्रतीत नहीं हो …
24 debian  perl  rename 

1
एक फ़ाइल के भीतर अन्य फ़ाइल की सामग्री के साथ प्रतिमान
मेरे पास एक पाठ फ़ाइल है ( devel.xml)। मैंने इस स्ट्रिंग को एक अलग फ़ाइल ( temp.txt) के भीतर सामग्री के साथ बदलने के लिए इसमें REPLACETHIS शब्द जोड़ा है । मेरे पास सबसे पास की चीज़ है: sed -i -e "/REPLACETHIS/r temp.TXT" -e "s///" devel.txt; यह स्ट्रिंग के बाद …

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