11-13-2005
Searching a file for words by length
Hi,
I'm rather new to Unix and I'm trying to write a simple script to search through a dictionary for words based on the letters a user would pass as arguments to the script.
Now I have the searching part done. However, the one thig that still eludes me is that I want to only keep the words that are only 6 characters in length, and separately, 6 characters in length or less.
So far I've been using grep to get the words but it retrieves words of all lengths. How can I do this?
Thanks to all who reply!
Jason
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi all,
pls help me in finding the length of the given string,
do we need to write a code seperately or is there any command??
pls help. (3 Replies)
Discussion started by: vasikaran
3 Replies
2. Shell Programming and Scripting
Hi guys, I hope you can help me with my problem.
I have a text file that contains lines like this:
78 ANGELO -809.05
79 ANGELO2 -5,000.06
I need to find all occurences of amounts that are negative and replace them with x's
78 ANGELO xxxxxxx
79... (4 Replies)
Discussion started by: amangeles
4 Replies
3. Shell Programming and Scripting
Hello All,
Plz help me with:
I have a csv file with data separated by ',' and optionally enclosed by "". I want to check each of these values to see if they exceed the specified string length, and if they do I want to cut just that value to the max length allowed and keep the csv format as it... (9 Replies)
Discussion started by: ozzy80
9 Replies
4. Shell Programming and Scripting
Hi,
Need to extract a string from one file and search the same in other files.
Ex:
I have file1 of hundred lines with no delimiters not even space.
I have 3 more files.
I should get 1 to 10 characters say substring from each line of file1 and search that string in rest of the files and get... (1 Reply)
Discussion started by: mohancrr
1 Replies
5. UNIX for Dummies Questions & Answers
Hi
lets say i have a variable
output="string"
how can you find the length of the string contained in this variable? i guess "wc" cannot be used. its only for files. (8 Replies)
Discussion started by: silas.john
8 Replies
6. Programming
Helo,
I have character array of sixe 128
char filename
now I have one problem that when I enter filename as nothing I got value
as " " ",`\0` " .
when I find this string length ( " ",`\0`) as 1(one).
actually I want to make this length as zero.
so what should I do (10 Replies)
Discussion started by: amitpansuria
10 Replies
7. UNIX for Dummies Questions & Answers
HI
In my script, i am reading the input from the user and want to find the length of the string.
The input may contain leading spaces. Right now, when leading spaces are there, they are not counted.
Kindly help me
My script is like below. I am using the ksh.
#!/usr/bin/ksh
echo... (2 Replies)
Discussion started by: dayamatrix
2 Replies
8. Shell Programming and Scripting
let image that we have string:
QQQQQQQ:ABCDE:FFFFFF:GGGGG
in second field can be 0 or 5 characters
if A exist i need set variable ex: VAR=yes
if B exist i need set variable ex: VAR1=yes
if C exist i need set variable ex: VAR2=yes
etc ...
if second field is empty no variable to set
if... (4 Replies)
Discussion started by: vikus
4 Replies
9. Shell Programming and Scripting
Hi all,
I have some data in the form of
adc|nvhs|nahssn|njadnk|nkfds
in the above data i need to write a script so thet it will append "|||" to the third occurnace in the string ..... the outout should look like
adc|nvhs|nahssn||||njadnk|nkfds
Thanks,
Firestar. (6 Replies)
Discussion started by: firestar
6 Replies
10. Shell Programming and Scripting
Dear UNIX Community,
I have a set of file paths like the one below:
\\folder name \ folder1 \ folder2 \ folder3 \ folder4
\\folder name \ very long folder name \ even longer name
I would like to find the length of the characters (including space) between the \'s. However, I want... (6 Replies)
Discussion started by: vnayak
6 Replies
LEARN ABOUT DEBIAN
cwdreg
CWDREG(1) General Commands Manual CWDREG(1)
NAME
cwdreg - To register characters/words into the binary format
dictionary.
SYNOPSIS
cwdreg [-D server ] -n envname
-d dicno < textdic
OR
cwdreg [-D server ] -n envname
-L filename < textdic
DEFAULT PATH
/usr/local/bin/cWnn4/cwdreg
DESCRIPTION
This function allows user to register characters/words into the specified binary dictionary, with either dictionary number dicno or dictio-
nary filename filename specified.
server is the machine name of the server. If this is not specified, the default cserver indicated by the environment variable CSERVER will
be taken.
"-n envname " must be specified. envname is the environment name. You may execute "cwnnstat -E" to see the current environment name.
Either "-d dicno " or "-L filename " must be specified.
dicno is the dictionary number. filename is the filename of the dictionary. "-L" is used for when the dictionary is from the local
machine.
"<" means to pipe the textdic as an input to "cwdreg" command.
textdic is the text file which user enters the characters/words to be registered. The format of this text file must be the same as that
in the system text format dictionary. That is,
--------------------------------------------------
| Pinyin Word Cixing Frequency |
| : : : : |
--------------------------------------------------
Refer to cWnn manual for details on dictionary.
By using "cwdreg", all the characters/words in textdic will be registered into the specified binary dictionary permanently.
NOTE
1. The parts in [ ] are options. They may be omitted.
13 May 1992 CWDREG(1)