लिनक्स में फाइलों के संग्रह में एक शब्द की घटना की गणना


0

मैं लिनक्स में दस्तावेज़ों के संग्रह में एक विशिष्ट शब्द की शब्द संख्या खोजने की कोशिश कर रहा हूं।

मैं के साथ grepऔर ack-grepसंयोजन में कोशिश की है, wcलेकिन मैं पाइप के एक वैध संयोजन के साथ आने के लिए प्रतीत नहीं कर सकते :)

जवाबों:


6

निम्नलिखित आज़माएँ:

grep -o "string" filename | wc -w

यदि आप किसी निर्देशिका की सभी फ़ाइलें चाहते हैं, तो उस निर्देशिका से निम्न स्क्रिप्ट चलाएँ:

for file in *
    do let count=$count+`grep -o "wordyouaretryingtofind" $file | wc -w`
done
echo occurence $count times

चीयर्स; मुझे वह -oतर्क याद आ रहा था
एंड्रियास ग्रीच

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