[mdk-re] S: oo-noimg.sh (was: big file trouble?)
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_lic145=2Ekiev=2Eua?=
Чт Янв 31 13:59:01 MSK 2002
On Thu, Jan 31, 2002 at 12:02:47PM +0300, Mikhail Zabaluev wrote:
> > > Помогло когда добавил еще один своп раздел. Вернее,
> > строчку (и 670K ;-) -- content.xml из распакованного .sxw...
> сохранить с помощью xmllint. Правда, может понадобиться DTD для
Кстати, в процессе вычитки всякого-разного родился мелкий
скпритик, который берет аргументы (*.sxw) и выдирает из них
картинки с целью уменьшения объема собственно текста. Вдруг кому
пригодится....
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ http://visa.chem.univ.kiev.ua/~mike/
----------- следующая часть -----------
#!/bin/bash
[ -z "$*" ] && {
echo "$0: stripping images from OpenOffice.org documents"
echo "*** usage: $0 document.sxw [...]"
echo "*** stripped files written as _ORIGINALNAME"
exit 1
}
for i in $*; do
NEW=_"`basename $i`"
NEWDIR="`dirname $i`"
DIR=`mktemp -d $TMPDIR/oo-no-img.XXXXXX`
unzip $i -d $DIR
rm -f $DIR/Pictures/*
(cd $DIR; zip -9 -r "$NEW" *)
mv "$DIR/$NEW" "$NEWDIR"
echo "Look: "
ls -l $i "$NEWDIR/$NEW"
echo ---
rm -rf $DIR
done
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 232 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/community/attachments/20020131/51bdb87c/attachment-0008.bin>
Подробная информация о списке рассылки community