I got a file that contains the following content, Actually it is a part of the file content,
Code:
Installing XYZ XYZA Image, API 18, revision 2
Unzipping XYZ XYZA Image, API 18, revision 2 (1%)
Unzipping XYZ XYZA Image, API 18, revision 2 (96%)
Unzipping XYZ XYZA Image, API 18, revision 2 (99%)
Installed XYZ XYZA Image, API 18, revision 2
This part of the file repeats through out the file some "n" times.
The problem in front of me is i need to extract the bold line that repeats n times in the file and put them into another file.
I tried this piece of code but in vain.
Code:
grep -o "Installed*" filename > destfile
This actually matches the pattern and puts the lines after the required line.
I got a file that contains the following content, Actually it is a part of the file content,
Code:
Installing XYZ XYZA Image, API 18, revision 2
Unzipping XYZ XYZA Image, API 18, revision 2 (1%)
Unzipping XYZ XYZA Image, API 18, revision 2 (96%)
Unzipping XYZ XYZA Image, API 18, revision 2 (99%)
Installed XYZ XYZA Image, API 18, revision 2
This part of the file repeats through out the file some "n" times.
The problem in front of me is i need to extract the bold line that repeats n times in the file and put them into another file.
I tried this piece of code but in vain.
Code:
grep -o "Installed*" filename > destfile
This actually matches the pattern and puts the lines after the required line.
Please let me know where i am wrong.
Thanks.
Code:
Use
grep -w 'Installed' test.txt
Installed XYZ XYZA Image, API 18, revision 2
In your example input, is that actually 5 lines, or 1 line which has line-wrapped? Because neither of those grep commands should concatenate output lines like that.
Alternatively, is the output directly from grep, or are you doing something else with it first?
Yes neither of the commands concatenate output lines as i said.
I am trying to cat the output of the grep command inside mail delivery system,
Thats the reason the lines are concatenating.
Can you please suggest what i need to do???
The piece of code just after grep would be something like this,
Hi All,
I am having a file like below . Basically when SB comes in the text with B. I have to take the word till SB. When there only B I should take take till B. Tried for cut it by demilter but not able to build the logic
SB- CD B_RESTO SB_RESTO CRYSTALS BOILERS -->There SB and B so I... (6 Replies)
Hello Experts , require help . See below output:
File inputs
------------------------------------------
Server Host = mike
id rl images allocated last updated density
vimages expiration last read <------- STATUS ------->... (4 Replies)
Hi, i have a big file having many opcodes.
if (opcode="01110000000100000000" ) then --fadd
result.opcode := "01110000000100000000";
result.s0 := '1';
result.s1 := '1';
result.s2 := '0';
result.inst := '0';
result.scalar := '1';... (7 Replies)
I need to print the lines that do not match a pattern. I tried using grep -v and sed -n '/pattern/!p', but both of them are not working as I am passing the pattern as variable and it can be null some times.
Example
........ abcd......
.........abcd......
.........abcd......... (4 Replies)
Hi,
I have long string in 2nd field, as shown below:
REF1 | CLESCLJSCSHSCSMSCSNSCSRSCUDSCUFSCU7SCV1SCWPSCXGPDBACAPA0DHDPDMESED6
REF2 | SBR4PCBFPCDRSCSCG3SCHEBSCKNSCKPSCLLSCMCZXTNPCVFPCV6P4KL0DMDSDSASEWG
I have a group of fixed patterns which can occur in these long strings & only... (11 Replies)
I have a file of 1.3 millions lines.
some are with the same word twice on the line, some line have two diffrent words.
each line has two words, one in brackets.
example:
foo (foo)
bar (bar)
thae (awvd)
beladf (vswvw)
I am sure this can be done with one line of... (6 Replies)
I have hundreds of files to process. In each file
I need to look for a pattern then
extract value(s) from next line and then
search for value(s) selected from point (2) in the same file at a specific position.
HEADER ELECTRON TRANSPORT 18-MAR-98 1A7V
TITLE CYTOCHROME... (7 Replies)
Hi Guys,
I have a file as follows:
a b c 1 2 3 4
pp gg gh hh 1 2 fm 3 4
g h i j k l m 1 2 3 4
d e f g h j i k l 1 2 3 f 3 4
r t y u i o p d p re 1 2 3 f 4
t y w e q w r a s p a 1 2 3 4
I am trying to extract all the 2's from each row. 2 is just an example... (6 Replies)