Capture all the contents between two attributes


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Capture all the contents between two attributes
# 1  
Old 10-24-2008
Capture all the contents between two attributes

i have a file with contents

test123
qwwww
sdsad
asdasd
asdad
adadsw
sasfar
sfaf
a

afasf
OPERATION END

i need to grep all the contents from test123 and OPERATION END.Can somebody help me how to do it ?
# 2  
Old 10-24-2008
$ cat file.txt
adfadsfafaf
asdfasfasdfasdfasdfasfasf
test123
qwwww
sdsad
asdasd
asdad
adadsw
sasfar
sfaf
a

afasf
OPERATION END
asdfadsfdasfadsfasdfasf
asdfasdfasfdasfasdfasdfasdfsadfasdfdasf

$ awk '/test123/,/OPERATION END/' file.txt
test123
qwwww
sdsad
asdasd
asdad
adadsw
sasfar
sfaf
a

afasf
OPERATION END
# 3  
Old 10-24-2008
hi,


awk: record `*** [TopologyFactory...' too long
record number 145094

i was trying the above operation. The file i am using for the input is about 5 MB.

Any idea about this error
# 4  
Old 10-24-2008
the algorithm to do this:
Code:
for each line in file
   if line have OPERATION END
        unset flag
   if line have "test123"
        set flag=1
   if flag is set
        print line

# 5  
Old 10-24-2008
i got it rectified.

Now,

a.txt has,
awk '/$1/,/OPERATION END/' file.txt

providing $1 is not working. Is athere any way to solve this ?
# 6  
Old 10-24-2008
You can give like

awk '/'"$1"'/,/OPERATION END/' file.txt
# 7  
Old 10-28-2008
$ cat file.txt
adfadsfafaf
asdfasfasdfasdfasdfasfasf
test123
qwwww
sdsad
asdasd
asdad
adadsw
sasfar
sfaf
a

afasf
OPERATION END
kgfkg
sfbf
OPERATION END
asdfadsfdasfadsfasdfasf
asdfasdfasfdasfasdfasdfasdfsadfasdfdasf


$ awk '/test123/,/OPERATION END/' file.txt

This command generates all the contents from 'test123' till the last ocurance of 'OPERATION END' . Is it possible i can redefine the contents from the first occurance of 'test123' till the first occurance of "'OPERATION END' ?
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

File attributes ????

I'm trying to sort out the charing of a problem folder, in the 'ls -l' list is shows as: d???????????? ? ? ? ? ? Pi-Share PiShare is the name of the directory, all the ??s make no sense to me at all, and no user (there are only two, pi and root) can make any changes to it.... (4 Replies)
Discussion started by: MuntyScrunt
4 Replies

2. Shell Programming and Scripting

Folder contents getting appended as strings while redirecting file contents to a variable

Hi one of the output of the command is as below # sed -n "/CCM-ResourceHealthCheck:/,/---------/{/CCM-ResourceHealthCheck:/d;/---------/d;p;}" Automation.OutputZ$zoneCounter | sed 's/$/<br>/' Resource List : <br> *************************** 1. row ***************************<br> ... (2 Replies)
Discussion started by: vivek d r
2 Replies

3. AIX

Identify User Attributes

SOS Guys... Is there any way to determine the user attributes, mainly if that userid is set as never expire? I do not have admin rights, and I'm working on AIX 5.3 I've tried : lsuser -f <username> but no luck on that (2 Replies)
Discussion started by: freakygs
2 Replies

4. UNIX for Advanced & Expert Users

Help with can't get execution attributes

Hi Gurus, I am trying to create a FS using SVM but system is throwing the following error. newfs /dev/md/rdsk/d1002 newfs: construct a new file system /dev/md/rdsk/d1002: (y/n)? y /usr/sbin/clri: can't get execution attributes (1 Reply)
Discussion started by: rama krishna
1 Replies

5. AIX

disk attributes from HMC

Guys Is there a way to determine the attributes of the disks installed in a system p box through HMC? (Like disk type and capacity) Thanks in advance Bala (2 Replies)
Discussion started by: balaji_prk
2 Replies

6. UNIX for Dummies Questions & Answers

Problems with any ls attributes

I got a server (test server) that hangs anytime we run a ls attribute like ls -ltr or ls -al. We can run ls | more command with no problem. But getting back to the ls attribute problem, it just sits and hangs, I did a ps -ef | grep ls, and a user had 15 sessions of ls -al running, I killed those,... (3 Replies)
Discussion started by: Sarccastik Dude
3 Replies

7. Shell Programming and Scripting

file attributes

How to retrieve file attributes in a sh/bash script (modification time, access time, size, etc.)? (1 Reply)
Discussion started by: Hitori
1 Replies

8. UNIX for Dummies Questions & Answers

how to find system attributes

hi, i am very- very new to unix i have os - sun solaris 5.9 and i want to learn more about system attributes for example, the make - model of machine , operating system & patch versions can somebody tell me a usefull command to learn these? any help would be apreciated, regards to all,... (3 Replies)
Discussion started by: merope
3 Replies

9. Shell Programming and Scripting

file attributes

how do we set file attributes at shell prompt (2 Replies)
Discussion started by: hytechpro
2 Replies

10. Shell Programming and Scripting

rcp and file attributes

Good day Does anyone have an idea on how I can rcp a file together with its attributes. owner,group, permissions ? Regards J (2 Replies)
Discussion started by: jhansrod
2 Replies
Login or Register to Ask a Question