How to find the number of occurence of particular word from a text file?


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting How to find the number of occurence of particular word from a text file?
# 29  
Old 05-20-2014
Perhaps something like:

Code:
2) echo "Enter the word whose occurence has to be found"
    read c
    grep -o $c $f1 | wc -l

# 30  
Old 05-20-2014
Thank you I am getting the answer... Thank u once again..

---------- Post updated at 01:14 AM ---------- Previous update was at 01:01 AM ----------

what is the explanation of line
Code:
read f1
if [ -f $f1 ]

it is checking whether the file is present...
Is that right
# 31  
Old 05-20-2014
Quote:
Originally Posted by sheela
what is the explanation of line
Code:
read f1
if [ -f $f1 ]

it is checking whether the file is present...
Is that right
You are correct! At the command line enter man test for more information about the many options you can use.
# 32  
Old 05-21-2014
For the same file if i use the below code
Code:
#!/bin/sh
typeset -i mcnt=0
mword='Another'
for meach in `cat ss.txt`
do
if ["${meach}" = "${mword}"]; then
mcnt=${mcnt}+1
fi
done
echo 'Total words for '${mword}' = '${mcnt}

The output i get as

Total words for Another= +1+1+1+1
I don't get as 4 directly what should i change in above code
# 33  
Old 05-21-2014
Quote:
mcnt=${mcnt}+1
That concatenates as a string, you want to do arithmetic addition
Code:
mcnt=$((${mcnt} +1))

# 34  
Old 05-21-2014
I am getting like
typeset : not found
arithmetic expression: expecting primary: "}+1"

---------- Post updated at 12:31 AM ---------- Previous update was at 12:30 AM ----------

Sorry i am getting the answer...
# 35  
Old 05-21-2014
Quote:
typeset -i
Yeh, you can remove that from your snippet. It is not necessary.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Find a word and increment the number in the word & save into new files

Hi All, I am looking for a perl/awk/sed command to auto-increment the numbers line in file, P1.tcl: run_build_model sparc_ifu_dec run_drc set_faults -model path_delay -atpg_effectiveness -fault_coverage add_delay_paths P1 set_atpg -abort_limit 1000 run_atpg -ndetects 1000 I would like... (6 Replies)
Discussion started by: jypark22
6 Replies

2. Shell Programming and Scripting

Find number of digits in a word

HI, Can you tell me how to find the number of digits in a word. $cat data.txt +123456ad 87645768 Output should be 6 8 (5 Replies)
Discussion started by: ashwin3086
5 Replies

3. Shell Programming and Scripting

Find the occurence of particular string in log file

I have a log file which looks like this: <845185415165:STATUS:5/0:0:0:0:0|ghy59DI5zasldf87asdfamas8df9asd903tGUVSQx4GJVSQ==> I have to extract DATE and number of times the keyword STATUS is shown on each date. Input is : <1354625655744:STATUS:5/0:0:0:0:0|ghy59DI5ztGUVSQx4GJVSQ==>... (8 Replies)
Discussion started by: maddyrox
8 Replies

4. UNIX for Dummies Questions & Answers

Search specific pattern in file and return number of occurence

Hi I want to search for a specific pattern in file Say ABC;HELLO_UNIX_WORLD;PQR ABC;HELLO_UNIX_WORLD_IS_NOT_ENOUGH;XYZ ABC;HELLO_UNIX_FORUM;LMN Pattern to search is : "HELLO_UNIX_*****" and not "HELLO_UNIX_***_***_" I mean after "HELLO_UNIX" there can only be one word.In this case... (2 Replies)
Discussion started by: dashing201
2 Replies

5. Shell Programming and Scripting

How to find and print the last word of each line from a text file

Can any one help us in finding the the last word of each line from a text file and print it. eg: 1st --> aaa bbbb cccc dddd eeee ffff ee 2nd --> aab ered er fdf ere ww ww f the o/p should be a below. ee f (1 Reply)
Discussion started by: naveen_sangam
1 Replies

6. Shell Programming and Scripting

finding the number of occurence of a word in a line

suppose i have this line abs|der|gt|dftnrk|dtre i want to count the number of "|" in this line.. how can i do that. plz help:confused: (9 Replies)
Discussion started by: priyanka3006
9 Replies

7. Shell Programming and Scripting

How to find the number of column in the text file...?

Hi, i have text file with ~ seperated columns. it is very huge size of file, in the file sompulsary supposed to has 20 columns with ~ seperated. so how can i find if the file has 20 column in the all rows...? Sample file: APA+VU~10~~~~~03~101~101~~~APA.N O 20081017 120.00... (1 Reply)
Discussion started by: psiva_arul
1 Replies

8. Shell Programming and Scripting

TO find the word which occurs maximum number of times

Hi Folks !!!!!!!!!!!!!!!!!!! My Requirement is............. i have a input file: 501,501.chan 502,502.anand 503,503.biji 504,504.raja 505,505.chan 506,506.anand 507,507.chan and my o/p should be chan->3 i.e. the word which occurs maximum number of times in a file should be... (5 Replies)
Discussion started by: aajan
5 Replies

9. Shell Programming and Scripting

Count the number of occurence of perticular word from file

I want to count the number of occurence of perticular word from one text file. Please tell me "less" command is work in ksh or not. If it is not working then instead of that which command will work. :confused: (40 Replies)
Discussion started by: rinku
40 Replies

10. Shell Programming and Scripting

Can a shell script pull the first word (or nth word) off each line of a text file?

Greetings. I am struggling with a shell script to make my life simpler, with a number of practical ways in which it could be used. I want to take a standard text file, and pull the 'n'th word from each line such as the first word from a text file. I'm struggling to see how each line can be... (5 Replies)
Discussion started by: tricky
5 Replies
Login or Register to Ask a Question