desktop-base-kde/kde/scripts/showlog

23 lines
547 B
Plaintext
Raw Permalink Normal View History

2011-04-27 22:05:26 +02:00
#!/bin/bash
# Copyright (c) 2004-2005 by Silvan Calarco <silvan.calarco@qilinux.it>
# Copyright (c) 2007 by Davide Madrisan <davide.madrisan@gmail.com>
displayfile="$1"
wintitle="$2"
winicon="$3"
tmpfile=`mktemp -q -t ${0##*/}.XXXXXXXX` ||
{ echo "${0##*/}: error: cannot create temporary files." >&2 >> $logfile
{ (exit 1); exit 1; }; }
trap "rm -f $tmpfile" 0 1 2 5 15
sed "s|\x1b\[\S\{1,5\}[mG]||g" $displayfile > $tmpfile
kdialog \
--textbox $tmpfile 800 600 \
--caption "$wintitle" \
--miniicon "${winicon:-empty}"
exit 0