source: trunk/debathena/debathena/xsession/debian/displaylert @ 23855

Revision 23855, 299 bytes checked in by broder, 15 years ago (diff)
In displaymotd and displaylert, replace all instances of an HTML special character on a line, not just the first.
  • Property svn:executable set to *
Line 
1#!/bin/sh
2
3# zenity expects Pangotext, which is something like HTML, so we need
4# to strip entities
5lertmsg=$(lert | sed -e 's/&/\&/g' \
6    -e 's/</\&lt;/g' \
7    -e 's/>/\&gt;/g' \
8    -e 's/"/\&quot;/g' \
9    -e "s/'/\&apos;/g")
10[ -n "$lertmsg" ] && zenity --no-wrap --info --text="$lertmsg"
Note: See TracBrowser for help on using the repository browser.