Thanks to all for the replies.
The solutions given by Franklin and ahmad(second one) is most suited to me, since i need a generic expression, not something that is specific (eg. IP address only).
sed 's/.*node=\([^,*]*\).*/\1/'
Works well.
But i didn't quite get the logic of this code. Hoping to get an explanation
Explanation:-
Code:
sed '
/.* #means any string [numbers or char] strings (0 or more times)
node= #means node=
\([^,*]*\) :-
\(\) # means remember
[^,*] # means not "," (0 or more times)
* # (repeated 0 or more times)
\1 # means to print what he had remember
assuming "cat" is the pattern, string (regardless length)
asdadfcat4
I need to get 4
for eirtrjkkkcat678- I'd get 678
(in b-shell)
Thanks in advance!!! (4 Replies)
This is my first post, please be nice. I have tried to google and read different tutorials.
The task at hand is:
Input file input.txt (example)
abc123defhij-E-1234jslo
456ujs-W-abXjklp
From this file the task is to grep the -E- and -W- strings that are unique and write a new file... (5 Replies)
Hello,
let's start by giving you guys a few examples of the text:
"READ /TEXT123/ABC123"
"READ /TEXT123/ABC123/"
"READ TEXT123/ABC123"
"READ TEXT123/ABC123/"
"READ TEXT123/TEXT456/ABC123"
"READ /TEXT123/TEXT456/ABC123"
"READ /TEXT123/TEXT456/ABC123/"
TEXT and ABC can be and I... (5 Replies)
Hi
I have a piece of xml that has a pattern like this
<int>159</int><int>30</int>
I want to find this pattern but only substitute the second part of the pattern to {rid1}.
Is that possible in sed ?
Thanks.
---------- Post updated at 12:10 PM ---------- Previous update was at 12:01 PM... (11 Replies)
nautilus is not remembering my settings. I have done everything I can think of to get this to work. I have deleted .gconf, .gconfd, and .gnome2. I tried to start over fresh and that did not work either. What else can I do? (4 Replies)
Hi,
I have two files file1.txt and file2.txt. Please see the attachments.
In file2.txt (which actually is a diff output between two versions of file1.txt.), I extract the pattern corresponding to 1172c1172. Now ,In file1.txt I have to search for this pattern 1172c1172 and if found, I have to... (9 Replies)
I read about this guy who always had difficulty remembering his password so he changed his password to "incorrect".
Now when he tries to log in and it fails the system tells him "your password is incorrect". (2 Replies)
'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)
The intended result should be :
PDF converters
'empty line'
gpdftext and pdftotext?xml version="1.0"?>
xml:space="preserve"><note-content version="0.1" xmlns:/tomboy/link" xmlns:size="http://beatniksoftware.com/tomboy/size">PDF converters
gpdftext and pdftotext</note-content>... (9 Replies)
I have a file like below.
2018.07.01, Sunday
09:27 some text 123456789 0 21 0.06 0.07 0.00
2018.07.02, Monday
09:31 some text 123456789 1 41 0.26 0.32 0.00
09:39 some text 456789012 1 0.07 0.09 0.09
09:45 some text 932469494 1 55 0.29 0.36 0.00
16:49 some text 123456789 0 48 0.12 0.15 0.00... (9 Replies)
Discussion started by: father_7
9 Replies
LEARN ABOUT SUSE
crm_uuid
CRM_UUID(8) [FIXME: manual] CRM_UUID(8)NAME
crm_uuid - get a node's UUID
SYNOPSIS
crm_uuid [-w|-r]
DESCRIPTION
UUIDs are used to identify cluster nodes to ensure that they can always be uniquely identified. The crm_uuid command displays and modifies
the UUID of the node on which it is run.
When Heartbeat is first started on a node, it creates a UUID (in binary form) in /var/lib/heartbeat/hb_uuid. This file can be read and
written by means of crm_uuid.
Note
There are very rare circumstances when crm_uuid should be used to modify the UUID file. The most common is when it is necessary to set
a node's UUID to a known value when creating a new cluster.
OPTIONS --write, -w
Write a UUID value to the /var/lib/heartbeat/hb_uuid file.
Warning
Use the -w option with care, because it creates a new UUID value for the node on which it is run. Various scripts across the
cluster might still use the old value, causing the cluster to fail because the node is no longer associated with the old UUID
value. Do not change the UUID unless you changed all references to it as well.
--read, -r
Read the UUID value and print it to stdout.
SEE ALSO
/var/lib/heartbeat/hb_uuid
AUTHOR
crm_uuid was written by Andrew Beekhof.
[FIXME: source] 07/05/2010 CRM_UUID(8)