Sponsored Content
Top Forums Shell Programming and Scripting Extended grep not matching some patterns Post 303009905 by rakeshkumar on Thursday 21st of December 2017 10:27:11 PM
Old 12-21-2017
Extended grep not matching some patterns

i have a file where the hostnames and variables are in same line in below format, am able extract some part variables while otherlike subscriptions and handler is missing.

can you please correct me if grep is able to perform this ?


Code:
cat /tmp/test
localhost subscriptions='["production", "masters", "fileserver", "cldb", "nfs"]' handler="genie"
host1.localhost.com a=apple
host2.localhost.com b=ball c=cat

raavula@qaphdm001:~/deployment/ansible$ grep -Eo "\w+=\w+" /tmp/test
a=apple
b=ball
c=cat

 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

matching 3 patterns in shell script

IN a file I need to check for 3 patterns if all the 3 patterns are in the file. I need to send out an email. All this needs to be done in korn shell script. Please advise. (1 Reply)
Discussion started by: saibsk
1 Replies

2. Shell Programming and Scripting

removing certain paragraphs for matching patterns

Hi, I have a log file which might have certain paragraphs. Switch not possible Error code 1234 Process number 678 Log not available Error code 567 Process number 874 ..... ...... ...... Now I create an exception file like this. cat text.exp Error code 1234 Process number 874 (7 Replies)
Discussion started by: kaushys
7 Replies

3. Shell Programming and Scripting

AWK: matching patterns in 2 different files

In a directory, there are two different file extensions (*.txt and *.xyz) having similar names of numerical strings (*). The (*.txt) contains 5000 multiple files and the (*.xyz) also contains 5000 multiple files. Each of the files has around 4000 rows and 8 columns, with several unique string... (5 Replies)
Discussion started by: asanjuan
5 Replies

4. Shell Programming and Scripting

Matching patterns

I have a file name in $f. If $f has "-" at the beginning, or "=", or does not have extension ".ry" or ".xt" or ".dat" then cerr would not be empty. Tried the following but having some problems. set cerr = `echo $f | awk '/^-|=|!.ry|!.xt|!.dat/'` (4 Replies)
Discussion started by: kristinu
4 Replies

5. Shell Programming and Scripting

print lines between 2 matching patterns

Hi Guys, I have file like below, I want to print all lines between test1231233 to its 10 occurrence(till line 41) test1231233 qwe qwe qweq123 test1231233 qwe qwe qweq23 test1231233 qwe qwe qweq123 test1231233 qwe qwe qweq123131 (3 Replies)
Discussion started by: jagnikam
3 Replies

6. UNIX for Dummies Questions & Answers

Find records with matching patterns

Hi, I need to find records with a search string from a file. Search strings are provided in a file. For eg. search_String.txt file is like below chicago mexico newark sanhose and the file from where the records need to be fetched is given below src_file:... (1 Reply)
Discussion started by: sbhuvana20
1 Replies

7. UNIX for Dummies Questions & Answers

Search and extract matching patterns

%%%%% (9 Replies)
Discussion started by: lucasvs
9 Replies

8. UNIX for Dummies Questions & Answers

Matching two patterns in the consecutive lines

Hi Experts I need to match 2 patterns consecutively and display 25 lines after that. 1st one - Error 2nd one - End string ( comes along with the pattern one) 3rd one - error Logic grep "ERROR OCCURRED :" trace.log | awk -v "ES=:" -v "SS=java.lang.NullPointerException" '{ if($NF ~... (8 Replies)
Discussion started by: senthil.ak
8 Replies

9. Shell Programming and Scripting

Finding matching patterns in two files

Hi, I have requirement to find the matching patterns of two files in Unix. One file is the log file and the other is the error list file. If any pattern in the log file matches the list of errors in the error list file, then I would need to find the counts of the match. For example, ... (5 Replies)
Discussion started by: Bobby_2000
5 Replies

10. Shell Programming and Scripting

Delete patterns matching

Delete patterns matching OS version: RHEL 7.3 Shell : Bash I have a file like below (pattern.txt). I need to delete all lines starting with the following words (words separated by comma below) and ) character. LOGGING, NOCOMPRESS, TABLESPACE , PCTFREE, INITRANS, MAXTRANS, STORAGE,... (3 Replies)
Discussion started by: John K
3 Replies
subscriptions.conf(5)						    Apple Inc.						     subscriptions.conf(5)

NAME
subscriptions.conf - subscriptions file for cups DESCRIPTION
The subscriptions.conf file defines the local subscriptions that are active. It is normally located in the /etc/cups directory and is gen- erated automatically by the cupsd(8) program when subscriptions are created, renewed, or cancelled. Each line in the file can be a configuration directive, a blank line, or a comment. Comment lines start with the # character. DIRECTIVES
<Subscription NNN> ... </Subscription> Defines a subscription. Events name [ ... name ] Specifies the events that are subscribed. ExpirationTime unix-time Specifies the expiration time of a subscription as a UNIX time value in seconds since January 1st, 1970. Interval seconds Specifies the preferred time interval for event notifications in seconds. JobId job-id Specifies the job ID associated with the subscription. LeaseDuration seconds Specifies the number of seconds that the subscription is valid for. If 0, the subscription does not expire. NextEventId number Specifies the next notify-sequence-number to use for the subscription. NextSubscriptionId number Specifies the next subscription-id to use. Owner username Specifies the user that owns the subscription. PrinterName printername Specifies the printer or class associated with the subscription. Recipient uri Specifies the notify-recipient-uri value for push-type notifications. UserData hex-escaped-data Specifies user data to be included in event notifications. This is typically the "from" address in mailto: notifications. SEE ALSO
classes.conf(5), cupsd(8), cupsd.conf(5), mime.convs(5), mime.types(5), printers.conf(5) http://localhost:631/help COPYRIGHT
Copyright 2007-2009 by Apple Inc. 30 April 2006 CUPS subscriptions.conf(5)
All times are GMT -4. The time now is 01:45 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy