Today (Saturday) We will make some minor tuning adjustments to MySQL.

You may experience 2 up to 10 seconds "glitch time" when we restart MySQL. We expect to make these adjustments around 1AM Eastern Daylight Saving Time (EDT) US.


How to parse a specifc value between html tags using sed?


Login or Register to Reply

 
Thread Tools Search this Thread
# 1  
How to parse a specifc value between html tags using sed?

Hi,

im trying to read a Temperature value from html code.

So far i have managed to reduce the whole html page down to this single line with the following sed command:
Code:
sed -n '/Temperature/p' $temp_temperature | tee temp_string
<TD width='350'>Temperature :</td><td>25 &deg;C</td></tr></table><TABLE width= "100%" border="0" cellpadding='5' cellspacing="0">

Now the problem is how to get the value "25" out from that line im left with. There are 2 <td> tags in this line of html and i cannot figure out the sed expression to save that "25" into a variable that i can use with the rest of my bash script.

Heres one of the examples that didnt work for me:
Code:
sed 's/><td\(.*[^<>]\+\?>\)\(.*\)&deg/\2/g' sed_test.txt

Can anyone help me out with this?
# 2  
you were almost there:
Code:
sed 's/.*><td\(.*[^<>]\+\?>\)\(.*\)\&deg.*/\2/g' sed_test.txt

OR
Code:
sed 's/.*>\([0-9][0-9]*\).*\&.*/\1/' sed_test.txt

This User Gave Thanks to vgersh99 For This Post:
Login or Register to Reply

|
Thread Tools Search this Thread
Search this Thread:
Advanced Search

More UNIX and Linux Forum Topics You Might Find Helpful
Replacing HTML tags with sed
twjolson
Ok, so this is stupid simple, and I know I am going to feel like an idiot when I get help. I am altering a HTML report that has contraband in it so that the links to said contraband and the images are not shown. The link/img pairs are in the form of : <a...... UNIX for Dummies Questions & Answers
5
UNIX for Dummies Questions & Answers
sed to parse html
prasanna1157
Hello, I have a html file like this : <html> ... ... ... <table> ....... ...... </table> <table name = "hi"> ...... ..... ... </table> <h1> Welcome </h1> ....... ...... </html>... Shell Programming and Scripting
11
Shell Programming and Scripting
sed - striping out html tags
bigtonydallas
I have pasted the contents of a log file (swmbackup.wrkstn.1262071383.sales2a) below: Workstation: sales2a<BR Vault sales2a-hogwarts will be initialized.<BR <font color="red"There was a problem mounting /mnt/sales2a/desktop$ </FONT<BR <font color="red"There was a problem mounting...... Shell Programming and Scripting
4
Shell Programming and Scripting
How to supplement HTML tags with SED
DocBrewer
I am cleaning up HTML with sed. With the regexp <a name="+"></a><h>*<span class="mw-headline" >+</span></h> I can find the tags I need. But when I place them in a sed command, sed fails. So I started building up from a smaller command. This is where I am now: sed -r -e s/"<a...... Shell Programming and Scripting
3
Shell Programming and Scripting
unsing sed to strip html tags - help
zap
Hi, I am trying to strip html tags of a string for example <TD>no problem</TD> the sesult should be no problem but could never get rid off all the tags sed 's/<..D>//g' Please help, I am new... Shell Programming and Scripting
3
Shell Programming and Scripting

Featured Tech Videos