...
The above sed script works only for the line containing only 1x font tag pairs. It looks to me that sed only finds the longest match on the line. For the lines containing more than one font tag pairs, my sed script doesn't work. It deletes some useful data on the line. What am I missing?
...
As far as I know, sed doesn't support RE's non-greedy match ..., try a different tool that supports it:
Code:
perl -0pe 's!<FONT.*?</FONT>!!gs' file
Output:
Code:
1. The quick brown fox jumps over the lazy dog. -- this is correct line<br>
2. The quick brown fox jumps over the lazy dog. -- 1x FONT Tag Pairs<br>
3. The quick brown fox jumps over the lazy dog. -- 2x FONT Tag Pairs<br>
4. The quick brown fox jumps over the lazy dog. -- 3x FONT Tag Pairs<br>
Hello,
I am hoping someone can provide some guidance on using context based search and replace to search for a pattern and then do a search and replace in the line that follows it. For example, I have a file that looks like this:
<bold>bold text
</italic>
somecontent
morecontent... (3 Replies)
Hi
This is what I was trying to do, comment one line and add something different in a new line right next.
This is the command I want to do
more .profile | sed 's,STRING1, #STRING1 NEWLINE STRING2,'
(I´m using ',' because my string is something like this
exec... (3 Replies)
Hello,
I have a file and in that, I want to search for a aprticular word and then replace another word in the same line with something else.
Example: In file abc.txt, there is a line
<host oa_var="s_hostname">test</host>
I want to search with s_hostname text and then replace test with... (2 Replies)
Hi there!
I am really enjoying working with sed. I am trying to come up with a sed command to replace some occurrences (not all) in the same line, for instance:
I have a command which the output will be:
200.300.400.5 0A 0B 0C 01 02 03
being that the last 6 strings are actually one... (7 Replies)
Hi guys,
got a problem here with sed on the command line.
If i have a string as below:
online xx:wer:xcv: sdf:/asdf/http:https-asdfd
How can i match the pattern "http:" and replace the start of the string to the pattern with null?
I tried the following but it doesn't work:
... (3 Replies)
Hi
I am trying to search and replace a multi line pattern in a php file using awk.
The pattern starts with
<div id="navbar">
and ends with
</div>
and spans over an unknown number of lines.
I need the command to be a one liner.
I use the "record separator" like this :
awk -v... (8 Replies)
Hi,
I am have one file with a line
group=project_live
I need to replace it with line
group=project_live_support
before I execute some application related script.
The potentianl problem is when I replace this with sed using command
sed... (2 Replies)
Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted!
1. The problem statement, all variables and given/known data:
I have file which has got the following content
sam 123 LD 41
sam 234 kp
sam LD 41
kam pu
sam LD 61
Now... (1 Reply)
I have a log file that contains many lines but contains the following line three times:
related_pin : "t_bypass";
Here are the 3 occurrences and the two lines after from my file.txt:
related_pin : "t_bypass";
sdf_cond : "rstq_b";
timing_sense : negative_unate;
... (6 Replies)
All, I appreciate any help you can offer here as this is well beyond my grasp of awk/sed...
I have an input file similar to:
&LOG
&LOG Part: "@DB/TC10000021855/--F"
&LOG
&LOG
&LOG Part: "@DB/TC10000021852/--F"
&LOG Cloning_Action: RETAIN
&LOG Part: "@DB/TCCP000010713/--A"
&LOG
&LOG... (5 Replies)
Discussion started by: KarmaPoliceT2
5 Replies
LEARN ABOUT REDHAT
xmregistersegmentencoding
XmRegisterSegmentEncoding(library call) XmRegisterSegmentEncoding(library call)
NAME
XmRegisterSegmentEncoding -- A compound string function that registers a compound text encoding format for a specified font list element
tag
SYNOPSIS
#include <Xm/Xm.h>
char * XmRegisterSegmentEncoding(
char *fontlist_tag,
char *ct_encoding);
DESCRIPTION
XmRegisterSegmentEncoding registers a compound text encoding format with the specified font list element tag. The XmCvtXmStringToCT func-
tion uses this registry to map the font list tags of compound string segments to compound text encoding formats. Registering a font list
tag that already exists in the registry overwrites the original entry. You can unregister a font list tag by passing a NULL value for the
ct_encoding parameter.
fontlist_tag
Specifies the font list element tag to be registered. The tag must be a NULL-terminated ISO8859-1 string.
ct_encoding
Specifies the compound text character set to be used for segments with the font list tag. The value must be a NULL-terminated
ISO8859-1 string. A value of XmFONTLIST_DEFAULT_TAG maps the specified font list tag to the code set of the locale.
RETURN
Returns NULL for a new font list tag or the old ct_encoding value for an already registered font list tag. The application is responsible
for freeing the storage associated with the returned data (if any) by calling XtFree.
RELATED XmCvtXmStringToCT(3), XmFontList(3), XmMapSegmentEncoding(3), and XmString(3).
XmRegisterSegmentEncoding(library call)