10-22-2008
using sed or grep to find exact match of text
Hi,
Can anyone help me with the text editing I need here. I have a file that contains the following lines for example: (line numbers are for illustration only)
1 Hello world fantasy.
2 Hello worldfuntastic.
3 Hello world wonderful.
I would like to get all those lines of text that contains the word "world" without anything after it. Meaning, I would like to have lines 1 and 3, line 2 should not be included because it contains "worldfuntastic", no space between.
1 Hello world fantasy.
3 Hello world wonderful
The problem is, there are some lines that use TAB to separate words like line 3. When I use grep "world " <filename>, this will get all lines of text with the word "world" and space after it but not those with TAB, i.e. the results would only be:
1 Hello world fantasy
line 3 is not included because "world" and "wonderful" are separated by TAB. Any suggestions, please?
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
hey.....
i do have text where the contents are like as follows,
FILE_TYPE_NUM_01=FILE_TYPE=01|FILE_DESC=Periodic|FILE_SCHDL_TYPE=Daily|FILE_SCHDL=|FILE_SCHDL_TIME=9:00am|RESULTS=B
FILE_TYPE_NUM_02=FILE_TYPE=02|FILE_DESC=NCTO|FILE_SCHDL_TYPE=Daily|FILE_SCHDL=|FILE_SCHDL_TIME=9:00am|RESULTS=M... (2 Replies)
Discussion started by: manas_ranjan
2 Replies
2. Solaris
Hi
This time I'm trying to grep for an exact match
e.g
cat.dog.horse.cow.bird.pig
horse.dog.pig
pig.cat.horse.dog
horse
dog
dog
pig.dog
pig.dog.bird
how do I grep for dog only so that a wc -l would result 2 in above case.
Thanks in advance
---------- Post updated at 06:33 AM... (4 Replies)
Discussion started by: rob171171
4 Replies
3. Shell Programming and Scripting
QUESTION1:
How do you grep only an exact string. I am using Solaris10 and do not have any GNU products installed.
Contents of car.txt
CAR1_KEY0
CAR1_KEY1
CAR2_KEY0
CAR2_KEY1
CAR1_KEY10
CURRENT COMMAND LINE: WHERE VARIABLE CAR_NUMBER=1 AND KEY_NUMBER=1
grep... (1 Reply)
Discussion started by: thibodc
1 Replies
4. UNIX for Dummies Questions & Answers
This was mistaken as homework in a different forum, but is not. These are questions that are close to what I am trying to do at work.
QUESTION1:
How do you grep only an exact string. I am using Solaris10 and do not have any GNU products installed.
Contents of car.txt
CAR1_KEY0
CAR1_KEY1... (1 Reply)
Discussion started by: thibodc
1 Replies
5. Shell Programming and Scripting
This post was previously mistaken for homework, but is actually a small piece of what I working on at work. Please answer if you can.
QUESTION1
How do you grep only an exact string. I am using Solaris10 and do not have any GNU products installed.
Contents of car.txt
CAR1_KEY0
CAR1_KEY1... (2 Replies)
Discussion started by: thibodc
2 Replies
6. Shell Programming and Scripting
HI
Input :
Counters
Counter
Int
Ints
Counters
Counters
Ints
Ints
I want to grep Counter|Int
Output :
Counter (1 Reply)
Discussion started by: pareshkp
1 Replies
7. Shell Programming and Scripting
I am searching for an exact match on a value read from another file to lookup an email address in another file. The file being checked is called "contacts" and it has Act #, email address, and contact person.
1693;abc1693@yahoo.comt;Tommy D
6423;abc6423@yahoo.comt;Jim Doran... (2 Replies)
Discussion started by: ziggy6
2 Replies
8. Shell Programming and Scripting
Hello.
In my script, some command return :
q | kernel-default | package | 3.19.0-1.1.g8a7d5f9 | x86_64 | openSUSE-13.2-Kernel_stable_standard
| kernel-default | package | 3.19.0-1.1.g8a7d5f9 | i586 | openSUSE-13.2-Kernel_stable_standard
| kernel-default ... (3 Replies)
Discussion started by: jcdole
3 Replies
9. Shell Programming and Scripting
Hello!
I have 2 files named tacs.tmp and tacDB.txt
tacs.tmp looks like this
0
10235647
102700
106800
107200
1105700
tacDB.txt looks like this
100100,Mitsubishi,G410,Handheld,,0,0,0
100200,Siemens,A53,Handheld,,0,0,0
100300,Sony Ericsson,TBD (AAB-1880030-BV),Handheld,,0,0,0... (2 Replies)
Discussion started by: Cludgie
2 Replies
10. Shell Programming and Scripting
I am currently having some issues while trying to grep for a exact string inside a file. I have tried doing this from command line and things work fine i.e. when no match is found, return code=1 but when its done as part of my script it returns 0 for the same command - I dont know if there is an... (6 Replies)
Discussion started by: Ads89
6 Replies
LEARN ABOUT DEBIAN
turnincfg
TURNINCFG(1) General Commands Manual TURNINCFG(1)
NAME
turnincfg - manage assignments submitted with turnin
SYNOPSYS
turnincfg [ OPTIONS ] [ project-name ]
DESCRIPTION
Manages assignments submitted with the turnin(1) program. Allows the creation of courses and projects and the management of said courses
and projects. This command used to be known as project in the early days of Turnin-NG and in the original turnin/project suite.
Omitting [ project-name ] will cause turnincfg to use the default project.
OPTIONS
--version
Print project's version.
-h, --help
Print these options.
-d, --disable
Disable the current project.
-D, --perm-disable
Permanently disable submissions for the current project.
-e, --enable
Enable submissions for the current project and make it the default project.
-l Enable submissions for the current project but does not make it the default project.
-r, --remove
Remove the current project and all associated files.
-i, --init
Initialize a project. Requires you to pass project-name
-p, --compress
Compress this project using the tar(1) and gzip(1) formats.
-x, --extract
Extract this project. This option will be called automatically if you enable a compressed project.
-v, --verify
Verify the cryptographic signatures on submitted assignments using gpg(1) May require you to fetch the student's public key.
--list Print a list of projects, along with whether or not they are enabled and shows which project is the default project.
--config=CONFIG
Path to an alternate configuration file.
-c COURSE, --course=COURSE
Switch between the courses you are currently administering.
-w, --legal
Print warranty and license information.
ADMINISTRATIVE OPTIONS
--create-course=COURSE
Creates the course COURSE.
--delete-course=COURSE
Deletes the course COURSE.
--archive-course=COURSE
Archives the course using the tar(1) and gzip(1) formats.
EXAMPLES
turnincfg --create-course world-cheeses
Create the course world-cheeses.
turnincfg -c world-cheeses -i stilton
Create the project stilton in the course world-cheeses.
turnincfg -c world-cheeses -e stilton
Enable and make default the project stilton
turnincfg -c world-cheeses -D stilton
Permanently disable submissions for the project stilton.
turnincfg -c world-cheeses -p stilton
Compress the project stilton.
turnincfg --archive-course world-cheeses
Compress the course world-cheeses and remove it from the global configuration file.
FILES
/etc/turnin-ng.cf
SEE ALSO
turnin(1)
The full documentation for turnincfg is maintained as a Texinfo manual. If the info and turnincfg programs are properly installed at your
site, the command
info turnin-ng
should give you access to the complete manual.
AUTHOR
Turnin-NG and this manpage were written by Ryan Kavanagh <ryanakca@kubuntu.org> in the summer of 2009 and are still actively maintained.
Turnin-NG is a replacement for the 'project' and 'turnin' commands written in 1990 for the SPARC architecture by an unknown author.
Both Turnin-NG and this manpage are distributed under the terms of the GNU General Public License version 2, or (at your option) any later
version.
Turnin-NG SEPTEMBER 2010 TURNINCFG(1)