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


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.