Sponsored Content
Top Forums Shell Programming and Scripting help extracting a matching pattern and next lines of match Post 302352314 by Shazin on Friday 11th of September 2009 03:31:29 AM
Old 09-11-2009
Hi,

Are these lines always present on the same line number.

Cheers,
Shazin
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

counting the lines matching a pattern, in between two pattern, and generate a tab

Hi all, I'm looking for some help. I have a file (very long) that is organized like below: >Cluster 0 0 283nt, >01_FRYJ6ZM12HMXZS... at +/99% 1 279nt, >01_FRYJ6ZM12HN12A... at +/99% 2 281nt, >01_FRYJ6ZM12HM4TS... at +/99% 3 283nt, >01_FRYJ6ZM12HM946... at +/99% 4 279nt,... (4 Replies)
Discussion started by: d.chauliac
4 Replies

2. Shell Programming and Scripting

Pattern matching extracting urls from rss, shell scripts

Hi all, how could i do ? I have a Rss file, i want to extract only the Urls (many) matching http://www.xxx.com/trailers/ from that file and copy into another file. like " <pubDate>Wed, 29 Apr 2009 00:00:00 PST</pubDate> <content:encoded><!Apple - Movie Trailers - The Hangover"><img... (3 Replies)
Discussion started by: BremboloIV
3 Replies

3. Shell Programming and Scripting

Problem extracting just a part of a matching pattern

Hello everyone, this is my first post so please give me a hand. I apologize for my English, I'll try to be clear with my request. I need to write a script (Bash) which finds all the variables defined in the file .h of the folder and then writes the name of the files .c where these variables are... (1 Reply)
Discussion started by: paxilpaz
1 Replies

4. Shell Programming and Scripting

Extracting N lines match number X of a pattern

Hi All, as the title says I need to extract N lines after match number X of a pattern. e.g. 111 xxx xxx 111 yyy yyy 111 www www 111 zzz zzz I would like to extract the two lines after the second 111 occurrence. I tried with grep but I didn't find any options to do that. Any... (11 Replies)
Discussion started by: f_o_555
11 Replies

5. Shell Programming and Scripting

Extracting the strings matching a pattern from a word

Hi All , I need to extract the strings that are matching with the pattern : CUST.<AnyStringOfAnyLength>.<AnyStringOfAnyLength> from a file and then write all these string into another file. e.g. If a file SOURCE contains following lines : IF(CUST.ABCD.EFGH==1) THEN CUST.ABCD.EFGH =... (7 Replies)
Discussion started by: swapnil.nawale
7 Replies

6. Shell Programming and Scripting

Extracting a string matching a pattern from a line

Hi All, I am pretty new to pattern matching and extraction using shell scripting. Could anyone please help me in extracting the word matching a pattern from a line in bash. Input Sample (can vary between any of the 3 samples below): 1) Adaptec SCSI RAID 5445 2) Adaptec SCSI 5445S RAID 3)... (8 Replies)
Discussion started by: jharish
8 Replies

7. Shell Programming and Scripting

Korn Shell for pattern matching and extracting

Guys, i'm new to shell scripting. Here's what i need. I need a shell script which would read a file containing only 1 line which never changes. File containts - SQL_Mgd_Svc_ELONMCL54496 |EMEA\brookkev, EMEA\fieldgra, EMEA\tidmamar, EMEA\attfiste, EMEA\baldogar, EMEA\clarkia2, EMEA\conwasha,... (9 Replies)
Discussion started by: butterfly20
9 Replies

8. Shell Programming and Scripting

Pattern Matching and extracting the required fields in Perl

Hi All, I am writing the following Perl Scrip and need your help in Pattern matching : I have the following Shell Script that would read line by line from the file (file_svn) and would inturn calls the Perl Script: #!/bin/bash perl_path="/home/dev/filter"... (2 Replies)
Discussion started by: filter
2 Replies

9. UNIX for Dummies Questions & Answers

Extracting sub-string matching the pattern.

Hi, I have a string looks like the following: USERS 32767.9844 UNDOTBS1 32767.9844 SYSAUX 32767.9844 SYSTEM 32767.9844 EMS 8192 EMS 8192 EMS_INDEXES 4096 EMS_INDEXES 4096 8 rows selected. How do I extract a sub-string to get the expected output as following: EMS 8192 EMS_INDEXES 4096 ... (3 Replies)
Discussion started by: NetBear
3 Replies

10. Shell Programming and Scripting

Sed: printing lines AFTER pattern matching EXCLUDING the line containing the pattern

'Hi I'm using the following code to extract the lines(and redirect them to a txt file) after the pattern match. But the output is inclusive of the line with pattern match. Which option is to be used to exclude the line containing the pattern? sed -n '/Conn.*User/,$p' > consumers.txt (11 Replies)
Discussion started by: essem
11 Replies
sccsfile(4)						     Kernel Interfaces Manual						       sccsfile(4)

NAME
sccsfile - format of SCCS file DESCRIPTION
An SCCS file is an ASCII file consisting of six logical parts: checksum Sum of all characters in the file except the first line. delta table Contains information about each delta. user names Login names and/or numerical group IDs of users who are allowed to add deltas. flags Definitions of internal keywords. comments Arbitrary descriptive information about the file. body Actual text lines intermixed with control lines. Throughout an SCCS file there are lines beginning with the ASCII SOH (start of heading) character (octal 001). This character is hereafter referred to as the and is represented graphically as Any line described below that is not depicted as beginning with the control character is prevented from beginning with the control character. All lines in the SCCS file are limited to (defined in characters in length. Entries of the form DDDDD represent a five-digit string (a number between 00000 and 99999). The following describes each logical part of an SCCS file detail: Checksum The checksum is the first line of an SCCS file. The form of the line is: The value of the checksum is the sum of all characters except those in the first line. The sequence provides a consisting of the two bytes 0x01 and 0x68. (Other versions of UNIX-like operating systems usually use this same value but it may be displayed or doc- umented as a single number with a different byte order.) Delta table The delta table consists of a variable number of entries of the form: . . . . . . The first line contains the number of lines inserted/deleted/unchanged, respectively. The second line contains the type of the delta (currently, normal: and removed: the SID (SCCS ID) of the delta, the date and time when the delta was created, the login name corresponding to the real user ID at the time the delta was created, and the serial numbers of the delta and its predecessor, respectively. The and lines contain the serial numbers of deltas included, excluded, and ignored, respectively. These lines are optional. The lines (optional) each contain one MR (modification request) number associated with the delta; the lines contain comments associ- ated with the delta. The line ends the delta table entry. User names The list of login names and/or numerical group IDs of users who are allowed to add deltas to the file, separated by new-lines. The lines containing these login names and/or numerical group IDs are surrounded by the bracketing lines and An empty list allows anyone to make a delta. Any line starting with a prohibits the specified group or user from making deltas. Flags Keywords used internally (see admin(1) for more information on their use). Each flag line takes the form: The following flags are defined: The above flags function as follows: Defines the replacement for the identification keyword. Controls prompting for MR numbers in addition to comments. If the optional text is present, it defines an MR number-validity checking program. Controls the warning/error aspect of the ``No id keywords'' message. When the flag is not present, the message is only a warning; when the flag is present, this message causes a fatal error (a get on the file fails, or the delta is not made). When the flag is present, the keyletter can be used on the get command to cause a branch in the delta tree. Defines the first choice for the replacement text of the identification keyword. Defines the ``floor'' release; the release below which no deltas can be added. Defines the ``ceiling'' release; the release above which no deltas can be added. Defines the default SID to be used when none is specified on a get command. Causes delta to insert a ``null'' delta (a delta that applies no changes) in those releases that are skipped when a delta is made in a new release (such as, when delta 5.1 is made after delta 2.7, releases 3 and 4 are skipped). The absence of the flag causes skipped releases to be completely empty. Causes get to allow concurrent edits of the same base SID. See admin(1) for restrictions. Defines a list of releases that are locked against editing (get(1) with the keyletter). Defines the replacement for the identification keyword. Used in certain specialized interface programs. Comments Arbitrary text is surrounded by the bracketing lines and The comments section typically contains a description of the file's pur- pose. Body Consists of text lines and control lines. Text lines do not begin with the control character; control lines do. There are three kinds of control lines: insert delete end The digit string is the serial number corresponding to the delta for the control line. WARNINGS
SCCS files can be any length, but the number of lines in the text file itself cannot exceed 99,999 lines. SEE ALSO
admin(1), delta(1), get(1), prs(1). sccsfile(4)
All times are GMT -4. The time now is 04:53 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy