Sponsored Content
Top Forums Shell Programming and Scripting Count the number of occurence of perticular word from file Post 302131360 by kahuna on Friday 10th of August 2007 08:32:08 AM
Old 08-10-2007
Quote:
Originally Posted by fazliturk
count1=`wc -w inputfile`
count2=`sed s/word/" "/g inputfile |wc -w`

/*number of word =count1-count2*/
I don't think this works if the word is in the middle of a larger word.
Code:
$echo compoundwordinmiddle >inputfile      
$count1=`wc -w inputfile`                  
$count2=`sed s/word/" "/g inputfile |wc -w`
$echo $count1
1 inputfile
$echo $count2
2

 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

word count showing wrong number of lines

Hi , I am using SUN OS Version 5.6. I have a file that contains records of length 270. when I do 'set nu' in vi editor, I get the count as 86. whereas when I do "wc -l" on the command prompt, it shows the count as only 85. this is very strange. why would the 'wc' show 1 record less. The job... (3 Replies)
Discussion started by: tselvanin
3 Replies

2. UNIX for Dummies Questions & Answers

search& count for the occurence of a word

Greetings, I need to search and count all the occurences of a word in all the files in a directory. Any suggestions greatly appreciated. Thanks (1 Reply)
Discussion started by: skoppana
1 Replies

3. Shell Programming and Scripting

Count number of digits in a word

Hi all Can anybody suggest me, how to get the count of digits in a word I tried WORD=abcd1234 echo $WORD | grep -oE ] | wc -l 4 It works in bash command line, but not in scripts :mad: (12 Replies)
Discussion started by: ./hari.sh
12 Replies

4. 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

5. UNIX for Dummies Questions & Answers

Count number of occurences of a word

I want to count the number of occurences of say "200" in a file but that file also contains various stuff including dtaes like 2007 or smtg like 200.1 so count i am getting by doing grep -c "word" file is wrong Please help!!!!! (8 Replies)
Discussion started by: shikhakaul
8 Replies

6. Shell Programming and Scripting

Count the number of occurrences of the word

I am a newbie in UNIX shell script and seeking help on this UNIX function. Please give me a hand. Thanks. I have a large file. Named as 'MyFile'. It was tab-delmited. I am told to write a shell function that counts the number of occurrences of the ord “mysring” in the file 'MyFile'. (1 Reply)
Discussion started by: duke0001
1 Replies

7. UNIX for Dummies Questions & Answers

how to count number of times each word exist in a file

I'm trying to count the number of times each word in the file exist for example if the file has: today I have a lot to write, but I will not go for it. The main thing is that today I am looking for a way to get each word in this file with a word count after it specifying that this word has... (4 Replies)
Discussion started by: shnkool
4 Replies

8. Shell Programming and Scripting

Count number of character occurence but not from quotation marks

I have the following string: 31-01-2012, 09:42:37;OK;94727132638;"Mozilla/5.0 (Linux; U; Android 2.2.1)";3G;WAP;I need a script which is counting the occurrence of semicolons ( ; ) but exclude the ones from the quotation marks. In the string given as example there are 8 semicolons but the script... (3 Replies)
Discussion started by: calinlicj
3 Replies

9. Shell Programming and Scripting

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

example: i have the following text file... i am very tired. i am busy i am hungry i have to find the number of occurence of a particular word 'am' from the text file.. can any one give the shell script for it (34 Replies)
Discussion started by: sheela
34 Replies

10. Programming

Python Count Number Of Occurence

Hello, I have a programming assignment to count number of occurrences of hours in particular file. Below is the code: fname = raw_input("Enter file name: ") if len(fname) < 1 : fname = "mbox-short.txt" largest = None fh = open(fname) counts = dict() test = list() for line in fh: ... (2 Replies)
Discussion started by: infinitydon
2 Replies
LOCALEDEF(1)						      General Commands Manual						      LOCALEDEF(1)

NAME
localedef - compile locale definition files SYNOPSIS
localedef [-f charmapfile] [-i inputfile] [--force] [--verbose] [--posix] [--quiet] outputpath localedef --version localedef --help DESCRIPTION
The localedef program reads the indicated charmap and input files, compiles them to a form usable by the locale(7) functions in the C library, and places the six output files in the outputpath directory. If no charmapfile is given, POSIX is used by default. If no inputfile is given, or if it is given as -, localedef reads from standard input. OPTIONS
Most options can have either short or long forms. If multiple short options are used, they can be combined in one word (e.g. -cv). If an option takes an argument, the argument can be given separately as the next word, or it can be written as option=argument. -f charmapfile, --charmap=charmapfile Specify the file that defines the symbolic character names that are used by the input file. If the file is in the default directory for character maps, it is not necessary to specify the full pathname. This default directory is printed by localedef --help. -i inputfile, --inputfile=inputfile Specify the locale definition file to compile. If inputfile is not absolute, localedef will also look in the directory specified by the environment variable I18NPATH and in the default directory for locale definition files. This default directory is printed by localedef --help. -c, --force Write the output files even if warnings were generated about the input file. -v, --verbose Generate extra warnings about errors that are normally ignored. --quiet Suppress all notifications and warnings, and report only fatal errors. --posix Be strictly POSIX conformant. Implies --verbose. This option currently has no other effect. Posix conformance is assumed if the environment variable POSIXLY_CORRECT is set. -u codeset, --code-set-name=codeset This option is accepted but ignored. -h, --help Print a usage summary and exit. Also prints the default paths used by localedef. -V, --version Print the version number, license, and disclaimer of warranty for localedef. ENVIRONMENT
POSIXLY_CORRECT The --posix flag is assumed if this environment variable is set. I18NPATH The default directory for locale definition files. FILES
/usr/share/i18n/charmaps Usual default charmap path. /usr/share/locale Usual default output path. See the output from localedef --help for the paths used in your version. outputpath/LC_COLLATE One of the output files. It describes the rules for comparing strings in the locale's alphabet. outputpath/LC_CTYPE One of the output files. It contains information about character cases and case conversions for the locale. outputpath/LC_MONETARY One of the output files. It describes the way monetary values should be formatted in the locale. outputpath/LC_MESSAGES/SYS_LC_MESSAGES One of the output files. It contains information about the language messages should be printed in, and what an affirmative or nega- tive answer looks like. outputpath/LC_NUMERIC One of the output files. It describes the rules for formatting numbers in the locale. outputpath/LC_TIME One of the output files. It describes the rules for formatting times and dates in the locale. SEE ALSO
locale(5), locale(7), locale(1) AUTHOR
The program was written by Ulrich Drepper. This manpage was written by Richard Braakman <dark@xs4all.nl> on behalf of the Debian GNU/Linux Project and anyone else who wants it. The manpage is not supported by the GNU libc maintainers and may be out of date. STANDARDS
This program conforms to the POSIX standard P1003.2 Red Hat Linux March 2001 LOCALEDEF(1)
All times are GMT -4. The time now is 06:00 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy