can some body expaly me this command

sed -e 's/<[^>]*>//g' test > test.t

thank you

Recommended Answers

All 2 Replies

It removes html/xml style tags from the input file.

s/      # Search for ...
<       # Something that begins with '<'
[^>]    # and continue while there isn't a '>'
*       # for zero-or more characters
>       # Ending with a '>' character
//      # replace previous match with the empty string
g       # do this globally for each line

This matches (and removes) things like <tag parameter=value> ro <html> .

thank you

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, learning, and sharing knowledge.