07-24-2009
Grep a string in a range and delete the line
Hi,
i need to delete a lines after searching a particular string but this searching should only happen after the 4th line..
basically imagine a file like this
From: abcd.yahoo.com
To: cdeb.yahoo.com
Subject: hi all
sdfsd
sadasd
asdasd
dfsdf
From: abcd.yahoo.com
To: cdeb.yahoo.com
Subject: hi all
asdfasdf
asdfasdf
dsghsdfg
hjhdfg
and i need the ouput like this
From: abcd.yahoo.com
To: cdeb.yahoo.com
Subject: hi all
sdfsd
sadasd
asdasd
dfsdf
asdfasdf
asdfasdf
dsghsdfg
hjhdfg
how do i do this either grep or sed or awk.. please help..
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
I have simple text log file look like that
-----------------------------------------
Mon May 8 07:02:41 2006
Some text to show log
Mon May 8 07:05:30 2006
Some text to show log
Some text to show log
Mon May 8 07:11:07 2006
Some text to show log
Mon May 8 07:45:56 2006
Some text to... (1 Reply)
Discussion started by: aungomarin
1 Replies
2. Shell Programming and Scripting
Hi,
I want to replace the srting '; with ABCD'; in a file from line 1 to line 65. Is there any single command to do it without using awk
Thanks for quick reply
https://www.unix.com/images/misc/progress.gif (3 Replies)
Discussion started by: tosattam
3 Replies
3. Shell Programming and Scripting
I'm new to using sed and grep commands, but have found them extremely useful. However I am having a hard time figuring this one out:
Delete every line containing the word CEN and the next line as well.
ie. test.txt
blue
324 CEN
green
red
blue
324 CEN
green
red
blue
to produce:... (2 Replies)
Discussion started by: rocketman88
2 Replies
4. Shell Programming and Scripting
Hi,
I have two variables x and y.
i need to find a particular string in a file, a workflow name and then insert the values of x and y into the next lines of the workflow name.
basically it is like as below
wf_xxxxxx
$$a=
$$b=
$$c= figo
$$d=bentley
i need to grep the 'wf_xxxx' and then... (6 Replies)
Discussion started by: angel12345
6 Replies
5. Shell Programming and Scripting
Hi,
1_strings file contains
$ cat 1_strings
/home/$USER/Src
/home/Valid
/home/Review$ cat myxml
<projected value="some string" path="/home/$USER/Src">
<input 1/>
<estimate value/>
<somestring/>
</projected>
<few more lines >
<projected value="some string" path="/home/$USER/check">... (4 Replies)
Discussion started by: greet_sed
4 Replies
6. Shell Programming and Scripting
Hi Guru's,
I am trying to grep a range of line numbers (based on match) and then look for another match which starts with a special character '$' and print the line number. I have the below code but it is actually printing the line number counting starting from the first line of the range i am... (15 Replies)
Discussion started by: Kevin Tivoli
15 Replies
7. Shell Programming and Scripting
here is what i want to achieve.. i have a file with below contents
cat fileName
blah blah blah
.
.DROP this
REJECT that
.
--sport 7800 -j REJECT --reject-with icmp-port-unreachable
--dport 7800 -j REJECT --reject-with icmp-port-unreachable
.
.
.
more blah blah blah
--dport 3306... (14 Replies)
Discussion started by: vivek d r
14 Replies
8. UNIX for Advanced & Expert Users
Hi ,
i have a file with data as below.This is same file. But actual file contains to many rows.
i want to search for a string "Field 039 00" and delete that line and previous 3 lines in that file.. Can some body suggested me how can i do using either sed or awk command ?
Field 004... (7 Replies)
Discussion started by: vadlamudy
7 Replies
9. UNIX for Advanced & Expert Users
In vi I would like to remove a line containing a string. I thought after reading this I could do this.
https://www.unix.com/302297288-post3.html
:'3560,3572/gcc/d'
It keeps complaining vi mark not set. And sometimes it complains E488: Trailing characters.
I don't understand what mark... (5 Replies)
Discussion started by: cokedude
5 Replies
10. UNIX for Dummies Questions & Answers
Hi Everyone,
I have a requirement in ksh where i have a set of files in a directory. I need to search each and every file if a particular string is present in the file, delete that line and replace that line with another string expression in the same file.
I am very new to unix. Kindly help... (10 Replies)
Discussion started by: Pradhikshan
10 Replies
LEARN ABOUT DEBIAN
ceferino
() ()
NAME
ceferino - action game similar to Super Pang
SYNOPSIS
ceferino ceferinosetup ceferinoeditor
DESCRIPTION
The game is similar to 'Super Pang'.
You are attacked by little green balls which are bouncing around and which you have to destroy with your knife. Your knife, however, is
limited to being thrown upwards, so you have to get under the balls to destroy them.
Even worse, if you destroy a large ball, it doesn't just vanish, but breaks apart into two smaller balls. Levels consist of little plat-
forms connected by ladders, so you can go up and down or find cover if needed.
USAGE
ceferinosetup
With this program you can configure the game options: video mode, full screen or windowed mode, music and sounds. The configuration is
stored in $HOME/.ceferino
You can move through the menu using the arrow keys, return and space.
ceferino
This command allows to run the game. It will get the game options from $HOME/.ceferino and, after a brief introduction, will present a menu
in which you can select a new game and some other things.
During the game, you can use the following keys:
Left Arrow - Move Left
Right Arrow - Move Right
x - Throw a knife
z and c - Roll on the floor
Up Arrow - Climb Stairs
Down Arrow - Crouch
The purpose of the game is to destroy all the balls and go up levels without being killed.
The highest scores are stored in $HOME/.ceferinomarcas
ceferinoeditor
With this program you can edit the levels of the game. The data describing the new levels will be stored in $HOME/.ceferinoniveles.map
You can use the mouse to modify the map.
AUTHORS
The game has been written by LosersJuegos ( see http://www.losersjuegos.com.ar/ ):
- Hugo Ruscitti <hugoruscitti@yahoo.com.ar>
- Walter Velazquez <wgv_tattoo@yahoo.com.ar>
- Gabriel Valentin <vcgdebian@yahoo.com.ar>
This manual page was written for the Debian GNU/Linux system by Miriam Ruiz <little_miry@yahoo.es> (but may be used by others, of course)
()