03-14-2011
Changing Text with sed or awk
I'm changing some html code on multiple web pages and I need to match particular phrases but keep some text within each phrase.
E.G. I need to change this line:
<DIV id="heading">Description:</DIV>
into
<span class="hlred">Description:</span><br />
The text "Description:" may change and sometimes occurs more than once. I am using a for loop to run the script several times.
I can't "grep" description because this may change, however "heading" is consistent but its getting rid of final
</DIV> and keeping the text that is eluding me.
Hope the example is clear, thanks in advance for any help with this.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi everyone,
Having trouble with sed. I searched the board and found some stuff, but still unclear.
I have a file named "userfile" which stores the users info in this form: email:username:password:
I want the user to be able to change their password.
i tried with sed s/oldpass/newpass/g... (2 Replies)
Discussion started by: primal
2 Replies
2. Shell Programming and Scripting
hi..
I have a file having record on in 1 line....
I want every 400 characters in a new line...
means in 1st line 1-400
in 2nd line - 401-800 etc
pl help. (12 Replies)
Discussion started by: clx
12 Replies
3. Shell Programming and Scripting
Hi there,
I'm trying to extract automatically opening hours from a website.
The page displaying the schedules is
http://www.natureetdecouvertes.com/pages/gener/view_FO_STORE_corgen.asp?mag_cod=xxx
with xxx going from 101 to 174
I managed to get the following output :
le lundi de 10.30 à... (4 Replies)
Discussion started by: chebarbudo
4 Replies
4. Shell Programming and Scripting
I am just beginning with sed and awk and understand that they are "per" line input. That is, they operate on each line individually, and output based on rules, etc.
But I have multi-line text blocks that looks as follows, and wish to ONLY extract the text between the first hyphen (-) and the... (13 Replies)
Discussion started by: bulgin
13 Replies
5. Shell Programming and Scripting
Hi,
Example File:
(jumped,
bumped,
)
how to
jumped,
FROM tree;
EXIT
I have some hundreads of files like this with the different words and I want to remove the comma before the bracket and also I have to remove the comma before FROM word.
I am trying to use this command :
awk '... (5 Replies)
Discussion started by: rajshashi
5 Replies
6. Shell Programming and Scripting
Can somebody help me out and provide me with a SED or AWK solution that converts TO_DATE CLAUSE -> TIMESTAMP
I need to keep the PARTION value (HISTORY_20110417) and DATE/TIME value (2011-04-18 00:00:00) the same for every line
PARTITION HISTORY_20110417 VALUES LESS THAN (TO_DATE('... (3 Replies)
Discussion started by: BeefStu
3 Replies
7. UNIX for Advanced & Expert Users
Hello All,
My requirement is to get test between two words START & END, something like html tags
Eg. Input file:
START
Line1
Line2
Line3
CLOSE
START
Line4
Line5
Line6
END
START
Line7
START
Line8 (7 Replies)
Discussion started by: konerusuneel
7 Replies
8. Debian
Good Day Every one
I have a problem finding and replacing text in some large files that will take a long time to manually edit.
Example text file looks like this
#Example Large Text File
unix
linux
dos
squid
bind
dance
bike
car
plane
What im trying to do is to edit all the... (4 Replies)
Discussion started by: linuxjunkie
4 Replies
9. Shell Programming and Scripting
Hello Friends!
I would like to help the masters ... I have a file with the entry below and would like a script for that output:
Input file:
001 1 01-20152142711532-24S 1637909825/05/2015BAHIA SERVICOS R F, ... (1 Reply)
Discussion started by: He2
1 Replies
10. Shell Programming and Scripting
Hi guys,
I worked for almost a half-day for the replacement of some text automatically with script. But no success.
The problem is I have hundred of files, which need to be replaced with some new text. It's a painful work to work manually and it's so easy to do it wrong.
For example,
I... (2 Replies)
Discussion started by: liuzhencc
2 Replies
LEARN ABOUT XFREE86
ecppl
ecppl(1) Tntnet users guide ecppl(1)
NAME
ecppl - language-extractor for ecpp
SYNOPSIS
ecppl [-I dir] [-ln] [-o output-filename] ecpp-filename
DESCRIPTION
Ecppl is the language-extractor for ecpp. Ecpp - the template-language used with tntnet - supports internationalized applications. In
ecpp-templates a tag <i18n> changes the meaning of curly braces. A phrase, which is enclosed in curly braces, can be translated. At run-
time the phrase is looked up in a language-library. This mode can be quit with the tag </i18n>. Phrases must not have newlines or tabs.
Every phrase, which is marked as translatable, is extracted with ecppl and written to standard output or to a specified output-filename
line by line.
OPTIONS
-I dir Search include-files in directory. This option can be passed multiple times. All specified directories are searched in turn for
include-files.
-l Extract language-phrases (the default)
-n Extract non-language-phrases
-o filename
Specify output filename
AUTHOR
This manual page was written by Tommi Makitalo <tommi@tntnet.org>.
SEE ALSO
tntnet(1), ecpp(7), ecppll(1).
Tntnet 2006-08-26 ecppl(1)