On Tue, 1 Mar 2005 15:06:25 -0500, Daniel Savard
<[EMAIL PROTECTED]> wrote:
(...)
> I wrote a small shell script to insert the encoding specification, here it is:
> ------------------------------------------------------------------------
> #!/bin/bash
>
> my_file=$1
> tmp=/tmp/conv_$$.gnumeric
>
> if [ -f $tmp ]; then
> rm -f $tmp
> fi
>
> type=`file "$my_file" | cut -d: -f2 | cut -d\ -f2`
> if [ "$type" != "gzip" ]
> then
> echo "$my_file"
> echo "Incompatible file format."
exit 1
# Or put the next if-then-else construct inside a else clause here
# I removed the exit accidentally when copying. Sorry.
> fi
>
> if [ -w "$my_file" ]; then
> gzcat "$my_file" | sed s/'<?xml version="1.0"?>'/'<?xml
> version="1.0" encoding="UTF-8"?>'/ | gzip > $tmp
> mv $tmp "$my_file"
> fi
>
> exit 0
> ----------------------------------------------------------------------------------------------------
>
--
-----------------
Daniel Savard
_______________________________________________
gnumeric-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gnumeric-list