I actually prefer counting the words even if its between other words, so RudiC seems the best option, anyways all the replies helped me a lot, so thanks to all!
---------- Post updated at 06:49 PM ---------- Previous update was at 05:44 PM ----------
Quote:
Originally Posted by RudiC
Using gary_w's files, would this satisfy your needs: ---------- Post updated at 12:50 ---------- Previous update was at 12:44 ----------
That wouldn't help. Remove the space in grep's "$i " parameter...
Unfortunately the grep -o is not installed in my server, and I cant do anything about it.
grep: illegal option -- o
Do you know if its possible to do something similar?
---------- Post updated at 08:58 PM ---------- Previous update was at 06:49 PM ----------
The problem is that /bin/ksh apparently does not exist on your system.
Please try the following, assuming it runs on your system:
I defined a "Word" as the standard [a-zA-Z0-9_].
So this includes "Words" with numbers and underscores.
Alternatively, you could use [a-zA-Z].
Or maybe you want to count "auto-correct" as one word.
In that case, [a-zA-Z-] would work.
The problem is that /bin/ksh apparently does not exist on your system.
Please try the following, assuming it runs on your system:
I defined a "Word" as the standard [a-zA-Z0-9_].
So this includes "Words" with numbers and underscores.
Alternatively, you could use [a-zA-Z].
Or maybe you want to count "auto-correct" as one word.
In that case, [a-zA-Z-] would work.
The standard word you defined is great as it is.
I created the temp script but it did not work as expected in one of my systems
I'm not sure why some sed functions are not functioning/installed here. Any ideas to circumvent this error?
However in my other system the result was as expected, so thanks a lot!
---------- Post updated at 06:59 PM ---------- Previous update was at 06:47 PM ----------
Quote:
Originally Posted by demmel
The standard word you defined is great as it is.
I created the temp script but it did not work as expected in one of my systems
I'm not sure why some sed functions are not functioning/installed here. Any ideas to circumvent this error?
However in my other system the result was as expected, so thanks a lot!
I was able to prevent the error by using single quotes instead of double quotes, still the result did not come right, see below:
This is the content of the file split_lines:
Any ideas?
It's something to do with the sed line. The best way to figure it out is to copy and paste the temp.sh shell script, exactly as it is on your system, and include it with the message. No point in guessing.
Hello,
I try to sort results of occurences in an array by using awk but I can't find the right command. that's why I'm asking your help ! :)
Please see below the command that I run:
awk '{ for ( i=1; i<=length; i++ ) arr++ }END{ for ( i in arr ) { print i, arr } }' dictionnary.txt
... (3 Replies)
Hi All,
I need to get the count of records in the file, if the passing parameter matches with the list of records in the file. Below is my example
source file: Test1.dat
20120913
20120913
20120912
20120912
20120912
20120912
20120912
20120913
20120913
20120912
In my script I am... (5 Replies)
Hi experts a have a very large file and I need to add two columns: the first one numbering the incidence of records and the another with the total count
The input file:
21 2341 A
21 2341 A
21 2341 A
21 2341 C
21 2341 C
21 2341 C
21 2341 C
21 4567 A
21 4567 A
21 4567 C
... (6 Replies)
Hi guys
i must write a program which read logfile of my program and print the result.
i wrote this and i want print of the user who have virus.
i extract user and put it in file, now i want know each user have how many virus.
how can i do this in bash, my file is like:
and soso
i... (5 Replies)
I have a file with contents similar to this.
abcd
1234
4567
7666
jdjdjd
89289
9382
92
jksdj
9823
298
I want to write a shell script which count the number of lines that start with the number (disregard the lines starting with alphabets) (1 Reply)
I want to display "no results found" if a grep search of a name that the user inputs is not found anywhere in a certain file,
Right now I have this, but doesn't seem to work. Im not sure what to change.
read name
results=grep -c $name file
if ;
then echo "No results found."
exit... (1 Reply)
Hi,
I have a question here that need to get advise from all of you. Let say I have a set of data
12347777
12359899
12347677
12360090
12347688
12359979
12359009
12367022
12346677
I need to count the number that appear in each numbering ranges and the output is like below:
Prefix ... (5 Replies)
I am searching some rather large text files using grep and or awk.
What I would like to know is if there is a way (either with grep, awk, or realy any other unix tool) to stop the search when a predifined number of results are returned.
I would like to do this for speed purpuses. When i get... (6 Replies)