ssconvert problem

Sorry if it does not belong to this list.

I want to write a pair of filters to convert between excel and uncompressed gnumeric files,
my initial attempt is this script xls2gnm
ssconvert --import-type=Gnumeric_Excel:excel --export-type=Gnumeric_XmlIO:sax fd://0 fd://1 | zcat

it is ok if invoked in the form
xls2gnm <a.xls >b.gnumeric

but it said broken pipe when invoked as pipe
cat a.xls | xls2gnm 

to workaround, I need a temp file to hold the data
cat >/tmp/xls2gnumeric.tmp && ssconvert --import-type=Gnumeric_Excel:excel --export-type=Gnumeric_XmlIO:sax 
/tmp/xls2gnumeric.tmp fd://1 | zcat

AFAICS it is not related to zcat.  Did I miss something?

GPG key 1024D/4434BAB3 2008-08-24
gpg --keyserver --recv-keys 4434BAB3
唐詩172 祖詠  望薊門
    燕臺一去客心驚  簫鼓喧喧漢將營  萬里寒光生積雪  三邊曙色動危旌
    沙場烽火侵胡月  海畔雲山擁薊城  少小雖非投筆吏  論功還欲請長纓

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]